0000816956-20-000003.txt : 20200224 0000816956-20-000003.hdr.sgml : 20200224 20200224133132 ACCESSION NUMBER: 0000816956-20-000003 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200224 DATE AS OF CHANGE: 20200224 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CONMED CORP CENTRAL INDEX KEY: 0000816956 STANDARD INDUSTRIAL CLASSIFICATION: ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845] IRS NUMBER: 160977505 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39218 FILM NUMBER: 20643362 BUSINESS ADDRESS: STREET 1: 525 FRENCH ROAD CITY: UTICA STATE: NY ZIP: 13502 BUSINESS PHONE: 315-624-3208 MAIL ADDRESS: STREET 1: 525 FRENCH ROAD CITY: UTICA STATE: NY ZIP: 13502 10-K 1 cnmd10k2019.htm 10-K Document
001001000false--12-31FY20190000816956falseLarge Accelerated Filerfalsefalse266000027860000.800.800.010.011000000001000000003129919431299194043312000107000000179000000.015000000000P40YP15YP12YP2Y31674222876729031100072520001528000 0000816956 2019-01-01 2019-12-31 0000816956 2020-02-19 0000816956 2019-06-28 0000816956 2019-12-31 0000816956 2018-12-31 0000816956 2018-01-01 2018-12-31 0000816956 2017-01-01 2017-12-31 0000816956 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2016-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000816956 us-gaap:CommonStockMember 2016-12-31 0000816956 us-gaap:CommonStockMember 2018-12-31 0000816956 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000816956 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2017-12-31 0000816956 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000816956 us-gaap:CommonStockMember 2017-12-31 0000816956 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2019-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member us-gaap:RetainedEarningsMember 2018-01-01 0000816956 us-gaap:RetainedEarningsMember 2019-12-31 0000816956 us-gaap:CommonStockMember 2019-12-31 0000816956 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000816956 2016-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000816956 us-gaap:TreasuryStockMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2016-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member 2018-01-01 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2017-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000816956 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0000816956 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0000816956 srt:MinimumMember 2019-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-12-31 0000816956 cnmd:A2.625PercentConvertibleNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember 2019-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-12-31 0000816956 cnmd:A2.625PercentConvertibleNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2019-12-31 0000816956 srt:MinimumMember 2019-01-01 2019-12-31 0000816956 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000816956 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000816956 2019-12-04 0000816956 2019-02-11 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-11 2019-02-11 0000816956 2019-12-04 2019-12-04 0000816956 cnmd:BuffaloFilterLLCMember 2019-02-11 2019-02-11 0000816956 srt:ProFormaMember us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:AcquisitionRelatedCostsMember 2018-01-01 2018-12-31 0000816956 cnmd:BuffaloFilterLLCMember 2019-01-01 2019-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:TrademarksAndTradeNamesMember 2019-02-11 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:CustomerRelationshipsMember 2019-02-11 2019-02-11 0000816956 srt:ProFormaMember us-gaap:CostOfSalesMember us-gaap:AcquisitionRelatedCostsMember 2018-01-01 2018-12-31 0000816956 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember 2019-02-11 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-11 0000816956 us-gaap:CustomerRelationshipsMember 2019-02-11 0000816956 us-gaap:TrademarksAndTradeNamesMember 2019-02-11 0000816956 us-gaap:ConstructionInProgressMember 2019-12-31 0000816956 us-gaap:LandMember 2019-12-31 0000816956 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000816956 us-gaap:ConstructionInProgressMember 2018-12-31 0000816956 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000816956 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000816956 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000816956 us-gaap:LandMember 2018-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0000816956 cnmd:PatentsAndOtherIntangibleAssetsMember 2018-12-31 0000816956 srt:WeightedAverageMember cnmd:CustomerandDistributorRelationshipsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0000816956 cnmd:PatentsAndOtherIntangibleAssetsMember 2019-12-31 0000816956 cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2018-12-31 0000816956 srt:WeightedAverageMember cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2019-01-01 2019-12-31 0000816956 cnmd:CustomerandDistributorRelationshipsMember 2019-12-31 0000816956 cnmd:CustomerandDistributorRelationshipsMember 2018-12-31 0000816956 srt:WeightedAverageMember 2019-01-01 2019-12-31 0000816956 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000816956 srt:WeightedAverageMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000816956 cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2019-12-31 0000816956 srt:WeightedAverageMember cnmd:PatentsAndOtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-01 2018-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 cnmd:ExpenseMember 2019-12-31 0000816956 cnmd:ReductionofRevenueMember 2019-12-31 0000816956 us-gaap:LineOfCreditMember 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LoansPayableMember 2019-12-31 0000816956 us-gaap:LoansPayableMember 2019-12-31 0000816956 us-gaap:LondonInterbankOfferedRateLIBORMember cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember 2019-01-01 2019-12-31 0000816956 us-gaap:CallOptionMember 2019-01-01 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LineOfCreditMember 2019-12-31 0000816956 us-gaap:LetterOfCreditMember 2019-12-31 0000816956 us-gaap:FederalFundsEffectiveSwapRateMember cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember 2019-01-01 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember 2019-12-31 0000816956 us-gaap:EurodollarMember cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember 2019-01-01 2019-12-31 0000816956 us-gaap:LineOfCreditMember 2018-12-31 0000816956 us-gaap:MortgagesMember 2019-12-31 0000816956 us-gaap:MortgagesMember 2018-12-31 0000816956 us-gaap:ConvertibleNotesPayableMember 2019-12-31 0000816956 us-gaap:LoansPayableMember 2018-12-31 0000816956 us-gaap:ConvertibleNotesPayableMember 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2019-01-01 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2019-01-01 2019-12-31 0000816956 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-12-31 0000816956 us-gaap:DomesticCountryMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2019-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2018-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2017-01-01 2017-12-31 0000816956 2012-02-28 2012-02-29 0000816956 2013-10-27 2013-10-28 0000816956 srt:MaximumMember 2019-01-01 2019-12-31 0000816956 us-gaap:EmployeeStockMember cnmd:EmployeePlanMember 2019-01-01 2019-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2017-01-01 2017-12-31 0000816956 us-gaap:EmployeeStockMember cnmd:EmployeePlanMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2018-01-01 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 country:US 2018-01-01 2018-12-31 0000816956 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2017-01-01 2017-12-31 0000816956 country:US 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2019-01-01 2019-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2019-01-01 2019-12-31 0000816956 us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 country:US 2019-01-01 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000816956 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 us-gaap:CommonStockMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 cnmd:MututalFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 us-gaap:CommonStockMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 cnmd:MututalFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000816956 us-gaap:EquitySecuritiesMember 2019-12-31 0000816956 us-gaap:DebtSecuritiesMember 2019-12-31 0000816956 us-gaap:EquitySecuritiesMember 2018-12-31 0000816956 us-gaap:DebtSecuritiesMember 2018-12-31 0000816956 cnmd:EndoDynamixInc.Member us-gaap:PendingLitigationMember 2017-01-18 2017-01-18 0000816956 cnmd:SurgiQuestIncMember 2017-01-01 2017-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000816956 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2017-01-01 2017-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:PunitivedamagesMember 2017-01-01 2017-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:CompensatorydamagesMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0000816956 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000816956 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000816956 us-gaap:OtherExpenseMember 2018-01-01 2018-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000816956 us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherExpenseMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2018-01-01 2018-12-31 0000816956 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000816956 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0000816956 cnmd:RevenuesMember 2018-01-01 2018-12-31 0000816956 cnmd:RevenuesMember 2017-01-01 2017-12-31 0000816956 cnmd:RevenuesMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000816956 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000816956 2019-01-01 2019-03-31 0000816956 2019-04-01 2019-06-30 0000816956 2019-07-01 2019-09-30 0000816956 2019-10-01 2019-12-31 0000816956 2018-04-01 2018-06-30 0000816956 2018-10-01 2018-12-31 0000816956 2018-07-01 2018-09-30 0000816956 2018-01-01 2018-03-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2018-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2019-01-01 2019-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2017-01-01 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2019-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2018-01-01 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2017-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2016-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 xbrli:shares iso4217:USD xbrli:pure iso4217:USD xbrli:shares cnmd:Customers cnmd:plans


United States
Securities and Exchange Commission
Washington, D.C. 20549
 
Form 10-K
Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
 
 
or
 
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 
 
For the fiscal year ended:
December 31, 2019
Commission file number:
0-16093
 
CONMED CORPORATION
(Exact name of registrant as specified in its charter) 
New York
 
16-0977505
(State or other jurisdiction of incorporation or organization)
 
(I.R.S. Employer Identification No.)
525 French Road
 
 
Utica,
New York
 
13502
(Address of principal executive offices)
 
(Zip Code)
 
(315) 797-8375
(Registrant's telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol
Name of each exchange on which registered
Common Stock, $0.01 par value
CNMD
NYSE
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 is a shell company (as defined in Rule 12b-2 of the Act).
Yes       No
 
As of June 28, 2019, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the shares of voting common stock held by non-affiliates of the registrant was approximately $2,420,684,853 based upon the closing price of the Company’s common stock on the NASDAQ Stock Market.
 
The number of shares of the registrant's $0.01 par value common stock outstanding as of February 19, 2020 was 28,492,005.

DOCUMENTS INCORPORATED BY REFERENCE:
Portions of the Definitive Proxy Statement and any other informational filings for the 2020 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.




CONMED CORPORATION
ANNUAL REPORT ON FORM 10-K
FOR YEAR ENDED DECEMBER 31, 2019
TABLE OF CONTENTS


 
Part I
 
 
 
Page
 
 
 
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
 
 
 
 
Part II
 
 
 
 
Item 5.
Item 6.
Item 7.
Item 7A.
 28
Item 8.
Item 9.
Item 9A.
Item 9B.
 
 
 
 
Part III
 
 
 
 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 
 
 
 
Part IV
 
 
 
 
Item 15.
 
 
 
 
 
 
 
Item 16.


1



CONMED CORPORATION

Item 1. Business

Forward Looking Statements
 
This Annual Report on Form 10-K for the Fiscal Year Ended December 31, 2019 (“Form 10-K”) contains certain forward-looking statements (as such term is defined in the Private Securities Litigation Reform Act of 1995) and information relating to CONMED Corporation (“CONMED”, the “Company”, “we” or “us” — references to “CONMED”, the “Company”, “we” or “us” shall be deemed to include our direct and indirect subsidiaries unless the context otherwise requires) which are based on the beliefs of our management, as well as assumptions made by and information currently available to our management.
 
When used in this Form 10-K, the words “estimate”, “project”, “believe”, “anticipate”, “intend”, “expect” and similar expressions are intended to identify forward-looking statements. These statements involve known and unknown risks, uncertainties and other factors, including those identified under the caption “Item 1A-Risk Factors” and elsewhere in this Form 10-K which may cause our actual results, performance or achievements, or industry results, to be materially different from any future results, performance or achievements expressed or implied by such forward-looking statements. Such factors include, among others, the following:
 
general economic and business conditions;
compliance with and changes in regulatory requirements;
environmental compliance risks, including lack of availability of sterilization with Ethylene Oxide (“EtO”);
the possibility that United States or foreign regulatory and/or administrative agencies may initiate enforcement actions against us or our distributors;
competition;
changes in customer preferences;
changes in technology;
the introduction and acceptance of new products;
the availability and cost of materials;
cyclical customer purchasing patterns due to budgetary and other constraints;
quality of our management and business abilities and the judgment of our personnel;
the availability, terms and deployment of capital;
future levels of indebtedness and capital spending;
changes in foreign exchange and interest rates;
the ability to evaluate, finance and integrate acquired businesses, products and companies;
changes in business strategy;
the risk of an information security breach, including a cybersecurity breach;
the risk of a lack of allograft tissues due to reduced donations of such tissues or due to tissues not meeting the appropriate high standards for screening and/or processing of such tissues;
the ability to defend and enforce intellectual property, including the risks related to theft or compromise of intellectual property in connection with our international operations;
the risk of patent, product and other litigation as well as the cost associated with such litigation;
trade protection measures, tariffs and other border taxes, and import or export licensing requirements; and
various other factors referenced in this Form 10-K.

See “Item 7-Management’s Discussion and Analysis of Financial Condition and Results of Operations”, “Item 1-Business” and “Item 1A-Risk Factors” for a further discussion of these factors. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. We do not undertake any obligation to publicly release any revisions to these forward-looking statements to reflect events or circumstances after the date of this Form 10-K or to reflect the occurrence of unanticipated events.

General
 
CONMED Corporation was incorporated under the laws of the State of New York in 1970.  CONMED is a medical technology company that provides surgical devices and equipment for minimally invasive procedures.  The Company’s products are used by surgeons and physicians in a variety of specialties including orthopedics, general surgery, gynecology, neurosurgery, thoracic surgery and gastroenterology.  Headquartered in Utica, New York, the Company’s 3,300 employees distribute its products worldwide from three primary manufacturing locations.  


2



We have historically used strategic business acquisitions, internal product development and distribution relationships to diversify our product offerings, increase our market share in certain product lines, realize economies of scale and take advantage of growth opportunities in the healthcare field.
 
We are committed to offering products with the highest standards of quality, technological excellence and customer service.  Substantially all of our facilities have attained certification under the ISO international quality standards and other domestic and international quality accreditations.
 
Our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports are accessible free of charge through the Investor Relations section of our website (http://www.conmed.com) as soon as practicable after such materials have been electronically filed with, or furnished to, the United States Securities and Exchange Commission (the "SEC"). In addition, the SEC maintains an Internet site (http:/www.sec.gov) containing reports, proxy and information statements and other information regarding issuers that file with the SEC.
 
Business Strategy
 
CONMED's vision is to empower healthcare providers worldwide to deliver exceptional outcomes for patients through the following initiatives:

Introduction of New Products and Product Enhancements.  We pursue organic growth through developing new products and enhancing existing products.  We seek to develop new technologies which improve the durability, performance and usability of existing products.  In addition to our internal research and development efforts, we receive new ideas for products and technologies, particularly in procedure-specific areas, from surgeons, inventors and other healthcare professionals.

Pursue Strategic Acquisitions.  We pursue strategic acquisitions, distribution and similar arrangements in existing and new growth markets to achieve increased operating efficiencies, geographic diversification and market penetration.  Targeted companies have historically included those with proven technologies and established brand names which provide potential sales, marketing and manufacturing synergies. This includes the February 11, 2019 acquisition of Buffalo Filter.

Realize Manufacturing and Operating Efficiencies.  We continually review our production systems for opportunities to reduce operating costs, consolidate product lines or process flows, reduce inventory and optimize existing processes.  

Geographic Diversification.  We believe that significant growth opportunities exist for our surgical products outside the United States.  Principal international markets for our products include Europe, Latin America, Canada and Asia/Pacific Rim.  

Active Participation in the Medical Community.  We believe that excellent working relationships with physicians and others in the medical industry enable us to gain an understanding of trends and emerging opportunities.  Active participation allows us to quickly respond to the changing needs of physicians and patients. In addition, we are an active sponsor of medical education both in the United States and internationally, offering training on new and innovative surgical techniques as well as other medical education materials for use with our products.

Products

The following table sets forth the percentage of net sales for each of our product lines during each of the three years ended December 31:

 
Year Ended December 31,
 
2019
 
2018
 
2017
Orthopedic surgery
49
%
 
52
%
 
54
%
General surgery
51

 
48

 
46

Consolidated net sales
100
%
 
100
%
 
100
%
Net sales (in thousands)
$
955,097

 
$
859,634

 
$
796,392



3



Orthopedic Surgery

Our orthopedic surgery product offering includes sports medicine, powered surgical instruments, and sports biologics and tissue. These products are marketed under a number of brands, including Hall®, CONMED Linvatec®, Concept® and Shutt®. In 2019, approximately 71% of orthopedic surgery revenue came from single-use products that are expected to be recurring.

We offer a comprehensive range of products to repair injuries in the articulating joint areas of the body.  Many of these injuries are the result of sports related events or similar traumas.  Our sports medicine products include powered resection instruments, arthroscopes, reconstructive systems, tissue repair sets, metal and bioabsorbable implants as well as related disposable products and fluid management systems.  It is our standard practice to place some of these products, such as shaver consoles and fluid pumps, with certain customers at no charge in exchange for commitments to purchase disposable products over certain time periods.  We loan this capital equipment, and it is subject to return if the customer does not meet certain minimum single-use purchases. Single-use products include products such as shaver blades, burs and pump tubing.  In sports medicine, we compete with Smith & Nephew, plc; Arthrex, Inc.; Stryker Corporation; Johnson & Johnson: DePuy Mitek, Inc. and Zimmer Biomet, Inc.

Our powered instruments offering is sold principally under the Hall® Surgical brand name, for use in large and small bone orthopedic, arthroscopic, oral/maxillofacial, podiatric, spinal and cardiothoracic surgeries. Our newest product is the Hall 50™ Powered Instrument System.  The modularity and versatility of the Hall 50™ Powered Instrument System allows a facility to purchase a single power system to perform total joint arthroplasty, trauma, arthroscopy and some small bone procedures.  In powered instruments, our competition includes Stryker Corporation; Medtronic plc; Johnson & Johnson: DePuy Synthes, Inc.; and Zimmer Biomet, Inc.

Our surgical visualization products offer imaging systems for use in minimally invasive orthopedic and general surgery procedures including 2DHD and 3DHD vision technologies. In surgical visualization, our competition includes Smith & Nephew, plc; Arthrex, Inc.; Stryker Corporation; Olympus, Inc.; Richard Wolf and Karl Storz GmbH.

The Company is party to an agreement with Musculoskeletal Transplant Foundation (“MTF”) for the exclusive worldwide sales representation, marketing and promotion of MTF's allograft tissues in the field of sports medicine and related areas to customers through our sales force and marketing. The allograft tissues supplied by MTF under this agreement are used in the reconstruction and/or replacement of tendon, ligament, cartilage or menisci, along with the correction of deformities within the extremities.

General Surgery

Our general surgery product line offers a large range of products in the areas of advanced surgical, endoscopic technologies and critical care. In 2019, approximately 87% of general surgery revenue came from single-use products that are expected to be recurring.

Our advanced surgical product offering includes the leading clinical insufflation system (AirSeal®), an extensive energy line and a broad offering of endomechanical products. AirSeal® includes proprietary valveless access ports to deliver significant benefits to traditional minimally invasive surgery and robotic surgery. The electrosurgical offering consists of monopolar and bipolar generators, Argon beam coagulation generators, handpieces, smoke management systems and other accessories. Our endomechanical products offer a full line of instruments, including tissue retrieval bags, trocars, suction irrigation devices, graspers, scissors and dissectors, used in minimally invasive surgery. Our competition includes Medtronic plc; Johnson & Johnson: Ethicon Endo-Surgery, Inc.; Stryker Endoscopy, Olympus, ERBE Elektromedizin GmbH; and Applied Medical Resources Corporation.
    
Our endoscopic technologies offering includes a comprehensive line of diagnostic and therapeutic products used in gastroenterology procedures which utilize flexible endoscopes. This offering includes forceps, snares, infection prevention accessories, and devices for dilatation, stricture management, hemostasis and for the treatment of diseases of the biliary structures. Our competition includes Boston Scientific Corporation - Endoscopy; Cook Medical, Inc.; Merit Medical Endotek; Olympus, Inc.; STERIS Corporation - U.S. Endoscopy and Cantel Medical- Medivators, Inc.

Our cardiology and critical care offering includes a line of vital signs, cardiac monitoring and patient care products including ECG electrodes & accessories, cardiac defibrillation & pacing pads and a complete line of suction instruments and tubing. Finally, we offer a physician's office electrosurgical product mainly used by dermatologists. Cardiology and critical care's main competition includes Cardinal and 3M Company.


4



International

Expanding our international presence is an important component of our long-term growth plan. Our products are sold in over 100 foreign countries. International sales efforts are coordinated through local country dealers (including sub-distributors or sales agents) or through direct in-country sales. We distribute our products through sales subsidiaries and branches with offices located in Australia, Austria, Belgium, Brazil, Canada, China, Denmark, Finland, France, Germany, Italy, Japan, Korea, the Netherlands, Poland, Spain, Sweden and the United Kingdom.  In these countries, our sales are denominated in the local currency and amounted to approximately 33% of our total net sales in 2019.  In the remaining countries where our products are sold through independent distributors, sales are denominated in United States dollars.

Competition

We compete in orthopedic and general surgery medical device markets across the world. Our competitors range from large manufacturers with multiple business units to smaller manufacturers with limited product offerings. We believe we have appropriate product offerings and adequate market share to compete effectively in these markets. The global markets are constantly changing due to technological advances. We seek to closely align our research and development with our key business objectives, namely developing and improving products and processes, applying innovative technology to the manufacture of products for new global markets and reducing the cost of producing core products.

The breadth of our product lines in our key product areas enables us to meet a wide range of customer requirements and preferences.  This has enhanced our ability to market our products to surgeons, hospitals, surgery centers, group purchasing organizations ("GPOs"), integrated delivery networks ("IDNs") and other customers, particularly as institutions seek to reduce costs and minimize the number of suppliers.

Marketing

A significant portion of our products are distributed domestically directly to more than 6,000 hospitals, surgery centers and other healthcare institutions as well as through medical specialty distributors.  We are not dependent on any single customer and no single customer accounted for more than 10% of our net sales in 2019, 2018 and 2017.

A significant portion of our U.S. sales are to customers affiliated with GPOs, IDNs and other large national or regional accounts, as well as to the Veterans Administration and other hospitals operated by the Federal government.  For hospital inventory management purposes, some of our customers prefer to purchase our products through independent third-party medical product distributors.

Our employee sales representatives are extensively trained in our various product offerings. Each employee sales representative is assigned a defined geographic area and compensated on a commission basis or through a combination of salary and commission.  The sales force is supervised and supported by either area directors or district managers.  In certain geographies, sales agent groups are used in the United States to sell our orthopedic products.  These sales agent groups are paid a commission for sales made to customers while home office sales and marketing management provide the overall direction and training for marketing and positioning of our products. Our sales professionals provide surgeons and medical personnel with information relating to the technical features and benefits of our products.

Our healthcare systems organization is responsible for interacting with large regional and national accounts (e.g. GPOs, IDNs, etc.).  We have contracts with many such organizations and believe that the loss of any individual group purchasing contract would not materially impact our business.

We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.

Manufacturing

Raw material costs constitute a substantial portion of our cost of production.  Substantially all of our raw materials and select components used in the manufacturing process are procured from external suppliers.  We work closely with multiple suppliers to ensure continuity of supply while maintaining high quality and reliability.  As a consequence of supply chain best practices, new product development and acquisitions, we often form strategic partnerships with key suppliers. As a result, components and raw materials may be sole sourced. Due to the strength of these suppliers and the variety of products we provide, we do not believe the risk of supplier interruption poses an overall material adverse effect on our financial and operational performance. We schedule production and maintain adequate levels of safety stock based on a number of factors, including experience, knowledge of customer

5



ordering patterns, demand, manufacturing lead times and optimal quantities required to maintain the highest possible service levels.  Customer orders are generally processed for immediate shipment and backlog of firm orders is therefore not generally material to an understanding of our business.

Research and Development

New and improved products play a critical role in our continued sales growth.  Internal research and development efforts focus on the development of new products and product technological and design improvements aimed at complementing and expanding existing product lines.  We continually seek to leverage new technologies which improve the durability, performance and usability of existing products.  In addition, we maintain close working relationships with surgeons, inventors and operating room personnel who often make new product and technology disclosures, principally in procedure-specific areas.  In certain cases, we seek to obtain rights to these ideas through negotiated agreements.  Such agreements typically compensate the originator through payments based upon a percentage of licensed product net sales.  Annual royalty expense approximated $2.0 million, $1.5 million and $1.8 million in 2019, 2018 and 2017, respectively.

Amounts expended for Company research and development were approximately $45.5 million, $42.2 million and $32.3 million during 2019, 2018 and 2017, respectively.

Intellectual Property

Patents and other proprietary rights, in general, are important to our business. We have rights to intellectual property, including United States patents and foreign equivalent patents which cover a wide range of our products.  We own a majority of these patents and have exclusive and non-exclusive licensing rights to the remainder.  We believe that the development of new products and technological and design improvements to existing products will continue to be important to our competitive position.

Government Regulation and Quality Systems

The development, manufacture, sale and distribution of our products are subject to regulation by numerous agencies and legislative bodies, including the U.S. Food and Drug Administration ("FDA") and comparable foreign counterparts.  In the United States, these regulations were enacted under the Medical Device Amendments of 1976 to the Federal Food, Drug and Cosmetic Act and its subsequent amendments, and the regulations issued or proposed thereunder.

The FDA’s Quality System Regulations set forth requirements for our product design and manufacturing processes, require the maintenance of certain records, provide for on-site inspection of our facilities and continuing review by the FDA.  Many of our products are also subject to industry-defined standards.  Authorization to commercially market our products in the U.S. is granted by the FDA under a procedure referred to as a 510(k) pre-market notification and clearance.  We believe that our products and processes presently meet applicable standards in all material respects.

Medical device regulations continue to evolve world-wide.  Products marketed in the European Union and other countries require preparation of technical files and design dossiers which demonstrate compliance with applicable international regulations. As government regulations continue to change, there is a risk that the distribution of some of our products may be interrupted or discontinued if they do not meet the country specific requirements.

We market our products in numerous foreign countries and therefore are subject to regulations affecting, among other things, product standards, sterilization, packaging requirements, labeling requirements, import laws and onsite inspection by independent bodies with the authority to issue or not issue certifications we may require to be able to sell products in certain countries.  Many of the regulations applicable to our devices and products in these countries are similar to those of the FDA.  The member countries of the European Union have adopted the European Medical Device Directives, which create a single set of medical device regulations for all member countries.  These regulations require companies that wish to manufacture and distribute medical devices in the European Union to maintain quality system certifications through European Union recognized Notified Bodies.  These Notified Bodies authorize the use of the CE Mark allowing free movement of our products throughout the member countries.  Requirements pertaining to our products vary widely from country to country, ranging from simple product registrations to detailed submissions such as those required by the FDA.  We believe that our products and quality procedures currently meet applicable standards for the countries in which they are marketed.

As noted above, our facilities are subject to periodic inspection by the United States Food and Drug Administration (“FDA”) and foreign regulatory agencies or notified bodies for, among other things, conformance to Quality System Regulation and Current Good Manufacturing Practice (“CGMP”) requirements and foreign or international standards. Refer to Note 13 for further discussion.

6




We are also subject to various environmental health and safety laws and regulations both in the United States and internationally, as are our suppliers and sterilization service providers. Our operations involve the use of substances regulated under environmental laws, primarily in manufacturing and sterilization processes. We believe our policies, practices and procedures are properly designed to comply, in all material respects, with applicable environmental laws and regulations. We do not expect internal compliance with these requirements to have a material effect on purchases of property, plant and equipment, cash flows, net income or our competitive position. Refer to Item 1A, Risk Factors, for further discussion of the use of outside EtO sterilization service providers.

Employees

As of December 31, 2019, we had approximately 3,300 full-time employees, including approximately 2,100 in operations, 180 in research and development and the remaining in sales, marketing and related administrative support.  We believe that we have good relations with our employees and have never experienced a strike or similar work stoppage.  None of our domestic employees are represented by a labor union.
 
Item 1A.  Risk Factors

An investment in our securities, including our common stock, involves a high degree of risk.  Investors should carefully consider the specific factors set forth below as well as the other information included or incorporated by reference in this Form 10-K. See “Forward Looking Statements”.

(i) Risks Related to Our Business and the Medical Device Industry

Our financial performance is dependent on conditions in the healthcare industry and the broader economy.
 
The results of our business are directly tied to the economic conditions in the healthcare industry and the broader economy as a whole.  We will continue to monitor and manage the impact of the overall economic environment on the Company.

In this regard, approximately 21% of our revenues are derived from the sale of capital products.  The sales of such products may be negatively impacted if hospitals and other healthcare providers are unable to secure the financing necessary to purchase these products or otherwise defer purchases.

In addition, some of our products and components are sourced from countries impacted by the Coronavirus. If we cannot source these products, our revenues may be affected.
 
Our financial performance may be adversely impacted by healthcare reform legislation.

Provisions of healthcare legislation, including provisions of the Patient Protection and Affordable Care Act ("ACA") in the United States, and similar attempts to reform or manage health care costs in other markets, could meaningfully change the way health care is developed and delivered and may adversely affect our business and results of operations.  For example, the ACA includes provisions aimed at improving quality and decreasing costs of Medicare, governing comparative effectiveness research, and implementing an independent payment advisory board and pilot programs to evaluate alternative payment methodologies.  That legislation also included a 2.3% excise tax imposed upon sales within the U.S. of certain medical device products, which was repealed in 2019.  We also face uncertainties that might result in the modification or repeal of health care laws or reimbursement in the United States and other markets. The uncertainty associated with modifications or a repeal could generally cause healthcare markets to be unstable and we could be subject to some interruptions, the magnitude of which are impossible to determine.

Limitations on the availability of Ethylene Oxide (“EtO”) sterilization services may limit our ability to sell certain sterile products.

Approximately 30% of our products when measured in terms of revenues, are sterilized by third-party sterilizers using ethylene oxide, a chemical which, when present or used in high levels of concentrations, has raised some environmental concerns in some areas within the United States, with the result that some EtO sterilization facilities have closed either temporarily or permanently in connection with government enforcement actions prompted by environmental concerns.  We have been able to work to secure  alternate EtO sterilization services to date, and do not currently expect sterilization availability to have a material impact on our business.  If, however, there are further restrictions on capacity or further government actions adverse to EtO sterilization, it is possible that we could be impacted materially in the future.


7



As a manufacturer of medical devices that interacts with physicians and health care providers domestically and internationally, we face risks under domestic and foreign regulations, including the Foreign Corrupt Practices Act.

Manufacturers of medical devices have been the subject of various investigations or enforcement actions relating to interactions with health care providers domestically or internationally. The interactions with domestic health care providers are subject to regulations, known as the Anti-Kickback Statute, the Stark Act and the False Claims Act, that generally govern incentives for health care providers, or methods of reimbursement funded in whole or in part by the government. Similarly, the Foreign Corrupt Practices Act (“FCPA”) prohibits certain conduct by manufacturers, generally described as bribery, with respect to interactions, either directly through foreign subsidiaries or indirectly through distributors, with health care providers who may be considered government officials because they are affiliated with public hospitals. The FCPA also imposes obligations on manufacturers listed on U.S. stock exchanges to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management’s authorization. The FCPA can pose unique challenges for manufacturers who operate in foreign cultures where conduct prohibited by the FCPA may not be viewed as illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control.

In this regard, from time to time, the Company may receive an information request or subpoena from a government agency, such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies. Alternatively, employees or private parties may provide us with reports of alleged misconduct. These information requests or subpoenas may or may not be routine inquiries, or may begin as informal or routine inquiries and over time develop into investigations or enforcement actions of various types under the FCPA or otherwise. Similarly, the employee and third party reports may prompt us to conduct internal investigations into the alleged misconduct. As a medical device company, CONMED’s operations and interactions with government hospitals, healthcare professionals and purchasers may be subject to various federal and state regulations, including the federal False Claims Act, which provides, in part, that the federal government may bring a lawsuit against any person or entity that it believes has knowingly presented, or caused to be presented, a false or fraudulent request for payment to the government, or has made or used, or caused to be made or used, a false statement or false record material to a false claim. In addition, in certain circumstances, private parties may bring so-called Qui Tam claims as plaintiffs purportedly on behalf of the government asserting claims arising under the False Claims Act. A violation of the False Claims Act may result in fines up to $11,000 for each false claim, plus up to three times the amount of damages sustained by the government, and may also provide the basis for the imposition of administrative penalties and exclusion from participation in federal healthcare programs. Many states have enacted false claims acts that are similar to the federal False Claims Act. No inquiry or claim that the Company currently faces or has faced to date, and no report of misconduct that the Company has received to date, has had a material adverse effect on our financial condition, results of operations or cash flows. There can be no assurance, however, that any pending inquiries will not become investigations or enforcement actions, or the costs associated with responding to such inquiries, investigations, enforcement actions or investigations relating to reports of misconduct will not have a material adverse effect on our financial condition, results of operations or cash flows.

Failure to comply with regulatory requirements may result in recalls, loss of revenues, fines or materially adverse implications.
 
Substantially all of our products are classified as class II medical devices subject to regulation by numerous agencies and legislative bodies, including the U.S. Food and Drug Administration ("FDA") and comparable international counterparts.  As a manufacturer of medical devices, our manufacturing processes and facilities are subject to on-site inspection and continuing review by the FDA for compliance with the Quality System Regulations.  We may have future inspections at our sites and there can be no assurance that the costs of responding to such inspections will not be material.

Manufacturing and sales of our products outside the United States are also subject to international regulatory requirements which vary from country to country.  Moreover, we are generally required to obtain regulatory clearance or approval prior to marketing a new product.  The time required to obtain approvals from foreign countries may be longer or shorter than that required for FDA clearance, and requirements for such approvals may differ from FDA requirements.  Failure to comply with applicable domestic and/or foreign regulatory requirements may result in:

fines or other enforcement actions;
recall or seizure of products;
total or partial suspension of production;
loss of certification;
withdrawal of existing product approvals or clearances;
refusal to approve or clear new applications or notices;
increased quality control costs; or

8



criminal prosecution.
 
In addition to the Quality System Regulations, many of our products are also subject to industry-defined standards.  We may not be able to comply with these regulations and standards due to deficiencies in component parts or our manufacturing processes.  If we are not able to comply with the Quality System Regulations or industry-defined standards, we may not be able to fill customer orders and we may decide to cease production or sale of non-compliant products.  Failure to produce products could affect our revenues, profit margins and could lead to loss of customers.
 
Our products are subject to product recall and we have conducted product recalls in the past.  Although no recall has had a material adverse effect on our business or financial condition, we cannot assure you that regulatory issues will not have a material adverse effect on our business, financial condition or results of operations in the future or that product recalls will not harm our reputation and our customer relationships.
 
The highly competitive market for our products may create adverse pricing pressures.
 
The market for our products is highly competitive and our customers have numerous alternatives of supply.  Many of our competitors offer a range of products in areas other than those in which we compete, which may make such competitors more attractive to surgeons, hospitals, group purchasing organizations and others.  In addition, many of our competitors are large, technically competent firms with substantial assets.  Competitive pricing pressures or the introduction of new products by our competitors could have an adverse effect on our revenues.  See “Products” in Item 1 - Business for a further discussion of these competitive forces.

Factors which may influence our customers’ choice of competitor products include:
 
changes in surgeon preferences;
increases or decreases in healthcare spending related to medical devices;
our inability to supply products to them as a result of product recall, market withdrawal or back-order;
the introduction by competitors of new products or new features to existing products;
the introduction by competitors of alternative surgical technology; and
advances in surgical procedures, discoveries or developments in the healthcare industry.

Cost reduction efforts in the healthcare industry could put pressures on our prices and margins.
 
In recent years, the healthcare industry has undergone significant change driven by various efforts to reduce costs.  Such efforts include national healthcare reform, trends towards managed care, cuts in Medicare reimbursement for procedures, consolidation of healthcare distribution companies and collective purchasing arrangements by GPOs and IDNs.  Demand and prices for our products may be adversely affected by such trends.

We use a variety of raw materials in our businesses, and significant shortages or price increases could increase our operating costs and adversely impact the competitive positions of our products.

Our reliance on certain suppliers and commodity markets to secure raw materials used in our products exposes us to volatility in the prices and availability of raw materials. In some instances, we participate in commodity markets that may be subject to allocations by suppliers. A disruption in deliveries from our suppliers, price increases or decreased availability of raw materials or commodities could have an adverse effect on our ability to meet our commitments to customers or increase our operating costs. We believe that our supply management practices are based on an appropriate balancing of the foreseeable risks and the costs of alternative practices. Nonetheless, price increases or the unavailability of some raw materials may have an adverse effect on our results of operations or financial condition.

We may not be able to keep pace with technological change or to successfully develop new products with wide market acceptance, which could cause us to lose business to competitors.
 
The market for our products is characterized by rapidly changing technology.  Our future financial performance will depend in part on our ability to develop and manufacture new products on a cost-effective basis, to introduce them to the market on a timely basis and to have them accepted by surgeons.
 
We may not be able to keep pace with technology or to develop viable new products.  In addition, many of our competitors are substantially larger with greater financial resources which may allow them to more rapidly develop new products. Factors which may result in delays of new product introductions or cancellation of our plans to manufacture and market new products include:

9



 
capital constraints;
research and development delays;
delays in securing regulatory approvals; and
changes in the competitive landscape, including the emergence of alternative products or solutions which reduce or eliminate the markets for pending products.

Ordering patterns of our customers may change resulting in reductions in sales.
 
Our hospital and surgery center customers purchase our products in quantities sufficient to meet their anticipated demand.  Likewise, our healthcare distributor customers purchase our products for ultimate resale to healthcare providers in quantities sufficient to meet the anticipated requirements of the distributors’ customers.  Should inventories of our products owned by our hospital, surgery center and distributor customers grow to levels higher than their requirements, our customers may reduce the ordering of products from us.  This could result in reduced sales during a financial accounting period.

(ii) Risks Related to Our Indebtedness

The terms of our indebtedness outstanding from time to time, including our senior credit agreement, may restrict our current and future operations, particularly our ability to respond to changes or to take certain actions.
The senior credit agreement contains, and future credit facilities are expected to contain, a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to respond to changes in our business or competitive activities, or to otherwise engage in acts that may be in our long-term best interest, including restrictions on our ability to:
incur indebtedness;
allow for liens to be placed on our assets;
make investments;
engage in transactions with affiliates;
make certain restricted payments;
enter into certain restrictive agreements;
enter into certain swap agreements;
change our line of business;
pay dividends or make other distributions on, or redeem or repurchase, capital stock;
consolidate, merge or sell all or substantially all of our assets;
prepay and/or modify the terms of certain indebtedness; and
pursue acquisitions.

These covenants, unless waived, may prevent us from pursuing acquisitions, significantly limit our operating and financial flexibility and limit our ability to respond to changes in our business or competitive activities.  Our ability to comply with such provisions may be affected by events beyond our control.  In the event of any default under our credit agreement, the credit agreement lenders may elect to declare all amounts borrowed under our credit agreement, together with accrued interest, to be due and payable.  If we were unable to repay such borrowings, the credit agreement lenders could proceed against collateral securing the credit agreement which consists of substantially all of our property and assets.  Our credit agreement also contains a material adverse effect clause which may limit our ability to access additional funding under our credit agreement should a material adverse change in our business occur.

We may not be able to generate sufficient cash to service our indebtedness, and, our leverage and debt service requirements may require us to adopt alternative business strategies.

As of December 31, 2019, we had $820.1 million of debt outstanding, representing 53% of total capitalization. We may not have sufficient cash flow available to enable us to meet our obligations.  If we are unable to service our indebtedness, we will be forced to adopt an alternative strategy that may include actions such as foregoing acquisitions, reducing or delaying capital expenditures, selling assets, restructuring or refinancing our indebtedness or seeking additional equity capital.  We cannot assure you that any of these strategies could be implemented on terms acceptable to us, if at all.  See “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources” and Note 7.


10



The degree to which we are leveraged could have important consequences to investors, including but not limited to the following:

a portion of our cash flow from operations must be dedicated to debt service and will not be available for operations, capital expenditures, acquisitions, dividends and other purposes;
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions or general corporate purposes may be limited or impaired or may be at higher interest rates;
we may be at a competitive disadvantage when compared to competitors that are less leveraged;
we may be hindered in our ability to adjust rapidly to market conditions;
our degree of leverage could make us more vulnerable in the event of a downturn in general economic conditions or other adverse circumstances applicable to us; and
our interest expense could increase if interest rates in general increase because a portion of our borrowings, including our borrowings under our credit agreement, are and will continue to be at variable rates of interest.
 
Our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.

Borrowings under our senior credit agreement are at variable rates of interest and expose us to interest rate risk. If interest rates were to increase, our debt service obligations on the variable rate indebtedness would increase even though the amount borrowed remained the same, and our net income and cash flows, including cash available for servicing our indebtedness, will correspondingly decrease. In the future, we may enter into interest rate swaps that involve the exchange of floating for fixed rate interest payments in order to reduce interest rate volatility. However, we may not maintain interest rate swaps with respect to all of our variable rate indebtedness, and any swaps we enter into may not fully mitigate our interest rate risk.

Our interest rates may be impacted by the phase out of LIBOR.

LIBOR, the London Interbank Offered Rate, is the basic rate of interest used in lending transactions between banks on the London interbank market and is widely used as a reference for setting the interest rate on loans globally. Certain of the interest rates applicable to our sixth amended and restated senior credit agreement are calculated using LIBOR. On July 27, 2017, the United Kingdom’s Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out LIBOR by the end of 2021. It is unclear if at that time LIBOR will cease to exist or if new methods of calculating LIBOR will be established such that it continues to exist after 2021. If LIBOR ceases to exist, then any existing LIBOR-based loans outstanding under our sixth amended and restated credit agreement will become alternative base rate loans (as defined in Note 7) until an alternative rate of interest is determined. This alternative rate will require an amendment to the sixth amended and restated senior credit agreement, and may result in exposure to additional interest rate risk.

Despite our current level of indebtedness, we and our subsidiaries may still be able to incur substantially more debt. This could further exacerbate the risks to our financial condition described above.

We may incur substantial additional indebtedness, including secured indebtedness. As of December 31, 2019, we have $362.5 million of availability under the senior credit agreement. If we incur secured indebtedness and such secured indebtedness is either accelerated or becomes subject to a bankruptcy, liquidation or reorganization, our assets would be used to satisfy obligations with respect to the indebtedness secured thereby before any payment could be made on the debt that is not similarly secured. If new debt or other liabilities are added to our current debt levels, the related risks that we now face could intensify. Our senior credit agreement restricts our ability to incur additional indebtedness, including secured indebtedness, but if the facilities mature or are repaid, we may not be subject to such restrictions under the terms of any subsequent indebtedness.

The conditional conversion features of our 2.625% Convertible Notes due 2024 (the “Convertible Notes”), if triggered, may adversely affect our financial condition.    
 
In the event the conditional conversion features of the Convertible Notes issued on January 29, 2019 are triggered, holders of the Convertible Notes will be entitled to convert the Convertible Notes at any time during specified periods at their option.  If one or more holders elect to convert their Convertible Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock, we would be required to make cash payments to satisfy all or a portion of our conversion obligation based on the conversion rate, which could adversely affect our liquidity.  In addition, even if holders do not elect to convert their Convertible Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the Convertible Notes as a current rather than long-term liability, which could result in a material reduction of our net working capital. Refer to Item 7. Management and Discussion and Analysis - Financing Cash Flows and Note 7 for further details on the Convertible Notes.
 

11



The convertible notes hedge and warrant transactions that we entered into in connection with the offering of the Convertible Notes may affect the value of the Convertible Notes and our common stock.
 
In connection with the offering of the Convertible Notes, we entered into convertible notes hedge transactions with certain option counterparties (each an “option counterparty”).  The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Convertible Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Convertible Notes, as the case may be.  We also entered into warrant transactions with each option counterparty.  The warrant transactions could separately have a dilutive effect on our common stock to the extent that the market price per share of our common stock exceeds the strike price of the warrants, unless we elect to settle the warrants in cash.  In connection with establishing its initial hedge of the convertible notes hedge and warrant transactions, each option counterparty or an affiliate thereof may have entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the Convertible Notes.  This activity could increase (or reduce the size of any decrease in) the market price of our common stock or the Convertible Notes at that time.  In addition, each option counterparty or an affiliate thereof may modify its hedge position by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the Convertible Notes (and is likely to do so during any observation period related to a conversion of the Convertible Notes).  This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the Convertible Notes.  In addition, if any such convertible notes hedge and warrant transactions fail to become effective, each option counterparty may unwind its hedge position with respect to our common stock, which could adversely affect the value of our common stock and the value of the Convertible Notes.
 
We are subject to counterparty risk with respect to the convertible notes hedge transactions.
 
Each option counterparty to the convertible notes hedge transactions is a financial institution whose obligation to perform under the convertible notes hedge transaction will not be secured by any collateral.  If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with the option counterparty.  Our exposure will generally correlate to the increase in the market price and in the volatility of our common stock.  In addition, upon a default by an option counterparty, we may suffer adverse tax consequences and more dilution than we currently anticipate with respect to our common stock.  Although these counterparties are large, reputable U.S. financial institutions, we can provide no assurances as to the financial stability or viability of any option counterparty.

(iii) Risks Related to Our Acquisition Strategy

Our financial performance is subject to the risks inherent in any acquisition, including the effects of increased borrowing and integration of newly acquired businesses or product lines.
 
A key element of our business strategy has been to expand through acquisitions and we may seek to pursue additional acquisitions in the future.  Our success in pursuing acquisitions depends on our ability to identify target companies or product lines that are available for sale, and, negotiating successful terms with the sellers, as the sellers may also be negotiating with other bidders with greater financial resources than we have. Even when we win a bid, our success is also dependent in part upon our ability to integrate acquired companies or product lines into our existing operations.  We may not have sufficient management and other resources to accomplish the integration of our past and future acquisitions, which may strain our relationship with customers, suppliers, distributors, personnel or others.  There can be no assurance that we will be able to identify and make acquisitions on acceptable terms or that we will be able to obtain financing for such acquisitions on acceptable terms.  In addition, while we are generally entitled to customary indemnification from sellers of businesses or coverage from representation and warranty insurance for any difficulties that may have arisen prior to our acquisition of each business, acquisitions may involve exposure to unknown liabilities and the amount and time for claiming under these indemnification provisions is often limited.  As a result, our financial performance is now, and will continue to be, subject to various risks associated with the acquisition of businesses, including the financial effects associated with any increased borrowing required to fund such acquisitions or with the integration of such businesses.
 
The terms of any future preferred equity or debt financing may give holders of any preferred securities or debt securities rights that are senior to rights of our common shareholders or impose more stringent operating restrictions on our company.

Debt or equity financing may not be available to us on acceptable terms. If we incur additional debt or raise equity through the issuance of preferred stock or convertible securities, the terms of the debt or the preferred stock issued may give the holders rights, preferences and privileges senior to those of holders of our common stock, particularly in the event of liquidation. The terms of the debt may also impose additional and more stringent restrictions on our operations. If we raise funds through the issuance of additional equity, the ownership percentage of our existing shareholders would be diluted.

12




(iv) Other Risks Related to Our Business

We could experience a failure of a key information technology system, process or site or a breach of information security, including a cybersecurity breach or failure of one or more key information technology systems, networks, processes, associated sites or service providers, and could potentially become liable for a breach of various data privacy regulations.

We rely extensively on information technology (“IT”) systems for the storage, processing, and transmission of our electronic, business-related, information assets used in or necessary to conduct business.  We leverage our internal IT infrastructures, and those of our business partners, to enable, sustain, and support our global business activities. In addition, we rely on networks and services, including internet sites, data hosting and processing facilities and tools and other hardware, software and technical applications and platforms, some of which are managed, hosted, provided and/or used by third-parties or their vendors, to assist in conducting our business. The data we store and process may include customer payment information, personal information concerning our employees, confidential financial information, and other types of sensitive business-related information. In limited instances, we may also come into possession of information related to patients of our physician customers. Numerous and evolving cybersecurity threats pose potential risks to the security of our IT systems, networks and services, as well as the confidentiality, availability and integrity of our data. In addition, the laws and regulations governing security of data on IT systems and otherwise collected, processed, stored, transmitted, disclosed and disposed of by companies are evolving, adding another layer of complexity in the form of new requirements. We have made, and continue to make investments, seeking to address these threats, including monitoring of networks and systems, hiring of experts, employee training and security policies for employees and third-party providers. The techniques used in these attacks change frequently and may be difficult to detect for periods of time and we may face difficulties in anticipating and implementing adequate preventative measures.

Our worldwide operations mean that we are subject to laws and regulations, including data protection and cybersecurity laws and regulations, in many jurisdictions. For example, The European Union ("E.U.") General Data Protection Regulation (GDPR) requires us to manage personal data in the E.U. and may impose fines of up to four percent of our global revenue in the event of certain violations. Other jurisdictions are also implementing or proposing a variety of data privacy laws and regulations. Further, there has been a developing trend of civil lawsuits and class actions relating to breaches of consumer data held by large companies or incidents arising from other cyber-attacks. Any data security breaches, cyber-attacks, malicious intrusions or significant disruptions could result in actions by regulatory bodies and/or civil litigation, any of which could materially and adversely affect our business, results of operations, financial condition, cash flows, reputation or competitive position.

While the breaches of our IT systems to date have not been material to our business or results of operations, the costs of attempting to protect IT systems and data may increase, and there can be no assurance that these added security efforts will prevent all breaches of our IT systems or thefts of our data. If our IT systems are damaged or cease to function properly, the networks or service providers we rely upon fail to function properly, we fail to comply with an applicable law or regulation, such as the GDPR, or we or one of our third-party providers suffer a loss or disclosure of our business or stakeholder information due to any number of causes ranging from catastrophic events or power outages to improper data handling or security breaches and our business continuity plans do not effectively address these failures on a timely basis, we may be exposed to potential disruption in operations, loss of customers, reputational, competitive and business harm as well as significant costs from remediation, litigation and regulatory actions.

We rely on a third party to obtain, process and distribute sports medicine allograft tissue. If such tissue cannot be obtained, is not accepted by the market or is not accepted under numerous government regulations, our results of operations could be negatively impacted.

A portion of our orthopedic revenues relate to our share of the service fees from the MTF allograft tissues for which we have exclusive worldwide sales representation, marketing and promotion rights, as further described in our revenue recognition policy in Note 1.  Our primary costs related to these revenues come from our commission expense and certain marketing costs.  Our ability to increase the service fees may be constrained by certain factors which are outside of our control, such as the limited supply of donors and donated tissue that meets the quality standards of MTF.  Similarly, under the terms of the agreement, MTF remains responsible for tissue procurement and processing, shipment of tissues and invoicing of service fees to customers. To the extent MTF’s performance does not meet customer expectations or otherwise fails, CONMED may be unable to increase the allograft service fees or to find a suitable replacement for MTF on terms that are acceptable.  

The FDA and several states have statutory authority to regulate allograft processing and allograft-based materials. The FDA could identify deficiencies in future inspections of MTF or MTF's suppliers or promulgate future regulatory rulings that could disrupt our business, reducing profitability.


13



We distribute some products for third-party companies, and cannot ensure that our rights to distribute such third-party products will continue indefinitely.

While we generally own the products' designs and rights to the products we sell, in some cases we distribute products for third-parties. While these third-parties may have business reasons for contracting with us to distribute their products, we may face the risk that the third-parties may seek alternate distribution partners when their distribution contracts with us expire or are scheduled for renewal. If we lose the distribution rights to such products, we may not be able to find replacement products that are acceptable to our customers, or to us.

If we lose our patents or they are held to be invalid, or if our products or services infringe on third party patents, we could become subject to liability and our competitive position could be harmed.
 
Much of the technology used in the markets in which we compete is covered by patents.  We have numerous U.S. patents and corresponding international patents on products expiring at various dates from 2020 through 2040 and have additional patent applications pending.  See Item 1 Business “Research and Development” and “Intellectual Property” for a further description of our patents.  The loss of our patents could reduce the value of the related products and any related competitive advantage.  Competitors may also be able to design around our patents and to compete effectively with our products.  In addition, the cost of enforcing our patents against third parties and defending our products against patent infringement actions by others could be substantial, and we may not prevail.

While we seek to take reasonable steps to avoid infringing on patents we do not own or license, we cannot be sure that our services and products do not infringe on the intellectual property rights of third parties, and we may have infringement claims asserted against us. These claims could cost us money, prevent us from offering some services or products, or damage our reputation. We cannot assure you that:
 
pending patent applications will result in issued patents;
patents issued to or licensed by us will not be challenged by competitors;
our patents will be found to be valid or sufficiently broad to protect our technology or provide us with a competitive advantage; or
we will be successful in defending against pending or future patent infringement claims asserted against our products.

We can be sued for product liability claims and our insurance coverage may be insufficient to cover the nature and amount of any product liability claims.
 
Even if our products are properly designed and perform as intended, we may be sued because the nature of our products as medical devices and today’s litigious environment should be regarded as potential risks which could significantly and adversely affect our financial condition and results of operations.  The insurance we maintain to protect against claims associated with the use of our products has deductibles and may not adequately cover the amount or nature of any claim asserted against us.  We are also exposed to the risk that our insurers may become insolvent or that premiums may increase substantially.  See “Item 3 - Legal Proceedings” for a further discussion of the risk of product liability actions and our insurance coverage.

Damage to our physical properties as a result of windstorm, earthquake, fire or other natural or man-made disaster may cause a financial loss and a loss of customers.
 
Although we maintain insurance coverage for physical damage to our property and the resultant losses that could occur during a business interruption, we are required to pay deductibles and our insurance coverage is limited to certain caps.  For example, our deductible for windstorm damage to our Florida property amounts to 2% of any loss.
 
Further, while insurance reimburses us for our lost gross earnings during a business interruption, if we are unable to supply our customers with our products for an extended period of time, there can be no assurance that we will regain the customers’ business once the product supply is returned to normal.

Our significant international operations subject us to foreign currency fluctuations and other risks associated with operating in countries outside the United States.
 
A significant portion of our revenues, approximately 46% of 2019 consolidated net sales, were to customers outside the United States.  We have sales subsidiaries in a significant number of countries in Europe as well as Australia, Canada, China, Japan and Korea.  In those countries in which we have a direct presence, our sales are denominated in the local currency and those sales denominated in local currency amounted to approximately 33% of our total net sales in 2019.  The remaining 13% of sales to

14



customers outside the United States was on an export basis and transacted in United States dollars.

Because a significant portion of our operations consist of sales activities in jurisdictions outside the United States, our financial results may be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the markets in which we distribute products.  While we have implemented a hedging strategy involving foreign currency forward contracts for 2019, our revenues and earnings are only partially protected from foreign currency translation if the United States dollar strengthens as compared with currencies such as the Euro.  Further, as of the date of this Form 10-K, we have not entered into any foreign currency forward contracts beyond 2021. Our international presence exposes us to certain other inherent risks, including:
 
imposition of limitations on conversions of foreign currencies into dollars or remittance of dividends and other payments by international subsidiaries;
imposition or increase of withholding and other taxes on remittances and other payments by international subsidiaries;
trade barriers and tariffs;
compliance with economic sanctions, trade embargoes, export controls, and the customs laws and regulations of the many countries in which we operate;
political risks, including political instability;
reliance on third parties to distribute our products;
hyperinflation in certain countries outside the United States; and
imposition or increase of investment and other restrictions by foreign governments.

We cannot assure you that such risks will not have a material adverse effect on our business and results of operations.

Our new products may fail to achieve expected levels of market acceptance.
 
New product introductions may fail to achieve market acceptance.  The degree of market acceptance for any of our products will depend upon a number of factors, including:
 
our ability to develop and introduce new products and product enhancements in the time frames we currently estimate;
our ability to successfully implement new technologies;
the market’s readiness to accept new products;
having adequate financial and technological resources for future product development and promotion;
the efficacy of our products; and
the prices of our products compared to the prices of our competitors’ products.

If our new products do not achieve market acceptance, we may be unable to recover our investments and may lose business to competitors.

In addition, some of the companies with which we now compete, or may compete in the future, have or may have more extensive research, marketing and manufacturing capabilities and significantly greater technical and personnel resources than we do, and may be better positioned to continue to improve their technology in order to compete in an evolving industry.  See “Products” in Item 1 - Business for a further discussion of these competitive forces.

Our Board of Directors may, in the future, limit or discontinue payment of a dividend on common stock.

We have paid a regular quarterly dividend to our shareholders since 2012. However, we may not declare or pay such dividends in the future at the prior rate, or at all. All decisions regarding our payment of dividends will be made by our Board of Directors from time to time and will be subject to an evaluation of our financial condition, results of operations and capital requirements, as well as applicable law, regulatory constraints, industry practice, contractual restraints and other business considerations that our Board of Directors considers relevant. In addition, our senior credit agreement contains restrictions on our ability to pay dividends, and the terms of agreements governing debt that we may incur in the future may also limit or prohibit dividend payments. We may not have sufficient surplus or net profits under New York law to be able to pay any dividends, which may result from extraordinary cash expenses, actual expenses exceeding contemplated costs, funding of capital expenditures or increases in reserves.

Anti-takeover provisions in our organizational documents and New York law could delay or prevent a change in control.

Provisions of our certificate of incorporation and bylaws may delay or prevent a merger or acquisition that a shareholder may consider favorable. These provisions include:


15



the ability of our board of directors to determine to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without shareholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the requirement that a special meeting of shareholders may be called only by the board of directors, the chairman of the board of directors or the president, which may delay the ability of our shareholders to force consideration of a proposal or to take action;
providing indemnification to our directors and officers;
providing that directors may be removed prior to the expiration of their terms by shareholders only for cause; and
advance notice procedures that shareholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a shareholders’ meeting, which may discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the acquiror’s own slate of directors or otherwise attempting to obtain control of us.

As a New York corporation, we are also subject to provisions of New York law, including Section 912 of the New York Business Corporation Law, which prevents some shareholders holding more than 20% of our outstanding common stock from engaging in certain business combinations without approval of the board of directors or the holders of substantially all of our outstanding common stock. Any provision of our certificate of incorporation and bylaws or New York law that has the effect of delaying or deterring a change in control could limit the opportunity for our shareholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.

Environmental laws and regulations and climate change initiatives could materially and adversely affect our business, financial condition, and results of operations.

Our business and facilities and those of our suppliers are subject to a number of federal, state, local and international laws and regulations governing the protection of human health and the environment. In addition, concern over climate change and sustainability has led to foreign and domestic legislative and regulatory initiatives directed at limiting carbon dioxide and other greenhouse gas emissions. A failure to comply with current or future environmental laws and regulations could result in fines or penalties. Any such expenses or liability could have a material adverse effect on our financial condition, results of operations or cash flows.

Our ability to attract and retain qualified employees is critical to our success.

CONMED’s employees are its most important resource, and in many areas of the medical industry, competition for qualified personnel is intense. CONMED seeks to attract talented and diverse new employees and retain and motivate its existing employees. If we are unable to continue to attract or retain qualified employees, including our executives, CONMED’s performance, including its competitive position, could be materially and adversely affected.

Item 1B. Unresolved Staff Comments

None.

16





Item 2.  Properties

Facilities

The following table sets forth certain information with respect to our principal operating facilities.  We believe that our facilities are generally well maintained, are suitable to support our business and adequate for present and anticipated needs.
 
Location
 
Square Feet
 
Own or Lease
 
Lease Expiration
 
 
 
 
 
 
 
Utica, NY
 
500,000

 
Own
 
Largo, FL
 
278,000

 
Own
 
Chihuahua, Mexico
 
207,720

 
Lease
 
October 2024
Chihuahua, Mexico
 
40,626

 
Lease
 
March 2028
Lithia Springs, GA
 
188,400

 
Lease
 
January 2025
Brussels, Belgium
 
58,276

 
Lease
 
June 2024
Mississauga, Canada
 
22,421

 
Lease
 
December 2023
Greenwood Village, CO
 
22,162

 
Lease
 
July 2024
Westborough, MA
 
19,515

 
Lease
 
November 2025
Frenchs Forest, Australia
 
16,912

 
Lease
 
July 2020

Our principal manufacturing facilities are located in Utica, NY, Largo, FL and Chihuahua, Mexico. Lithia Springs, GA and Brussels, Belgium are our principal distribution centers. We also maintain sales and administrative offices in countries throughout the world.

Item 3.  Legal Proceedings

We are involved in various proceedings, legal actions and claims arising in the normal course of business, including proceedings related to product, labor and intellectual property and other matters that are more fully described in Note 13. We are not a party to any pending legal proceedings other than ordinary routine litigation incidental to our business.

Item 4. Mine Safety Disclosures

Not applicable.

17




PART II

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

Our common stock, par value $.01 per share, is traded on the New York Stock Exchange, effective February 10, 2020, under the symbol “CNMD”. Prior to this date, our common stock was traded on the NASDAQ Global Market under the same symbol. At January 31, 2020, there were 524 registered holders of our common stock and approximately 28,900 accounts held in “street name”.
 
Our Board of Directors has authorized a share repurchase program; see Note 9.

The Board of Directors declared a quarterly cash dividend of $0.20 per share in 2018 and 2019. The fourth quarter dividend for 2019 was paid on January 7, 2020 to shareholders of record as of December 13, 2019. The total dividend payable at December 31, 2019 was $5.7 million and is included in other current liabilities in the consolidated balance sheet. Future decisions as to the payment of dividends will be at the discretion of the Board of Directors, subject to conditions then existing, including our financial requirements and condition and the limitation and payment of cash dividends contained in debt agreements.
 
Refer to Item 12 for information relating to compensation plans under which equity securities of CONMED Corporation are authorized for issuance.

18




Performance Graph

The performance graph below compares the yearly percentage change in the Company’s Common Stock with the cumulative total return of the NASDAQ Composite Index and the cumulative total return of the Standard & Poor’s Health Care Equipment Index. In each case, the cumulative total return assumes reinvestment of dividends into the same class of equity securities at the frequency with which dividends are paid on such securities during the applicable fiscal year.

cnmd5yrcomparison2019.jpg

19



Item 6.  Selected Financial Data

The following table sets forth selected historical financial data for the years ended December 31, 2019, 2018, 2017, 2016 and 2015.  The financial data set forth below should be read in conjunction with the information under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Item 7 of this Form 10-K and the Consolidated Financial Statements of the Company and the notes thereto.
 
FIVE YEAR SUMMARY OF SELECTED FINANCIAL DATA
(In thousands, except per share data)
 
Years Ended December 31,
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
Statements of Operations Data (1):
 
 
 
 
 
 
 
 
 
Net sales
$
955,097

 
$
859,634

 
$
796,392

 
$
763,520

 
$
719,168

Cost of sales
430,382

 
390,524

 
365,351

 
355,190

 
337,466

Gross profit
524,715

 
469,110

 
431,041

 
408,330

 
381,702

Selling and administrative expense
400,141

 
355,617

 
351,799

 
338,400

 
303,091

Research and development expense
45,460

 
42,188

 
32,307

 
32,254

 
27,436

Income from operations
79,114

 
71,305

 
46,935

 
37,676

 
51,175

Interest expense
42,701

 
20,652

 
18,203

 
15,359

 
6,031

Other expense
5,188

 

 

 
2,942

 

Income before income taxes
31,225

 
50,653

 
28,732

 
19,375

 
45,144

Provision (benefit) for income taxes
2,605

 
9,799

 
(26,755
)
 
4,711

 
14,646

Net income
$
28,620

 
$
40,854

 
$
55,487

 
$
14,664

 
$
30,498

 
 
 
 
 
 
 
 
 
 
Per Share Data:
 
 
 
 
 
 
 
 
 
Basic earnings per share
$
1.01

 
$
1.45

 
$
1.99

 
$
0.53

 
$
1.10

 
 
 
 
 
 
 
 
 
 
Diluted earnings per share
$
0.97

 
$
1.41

 
$
1.97

 
$
0.52

 
$
1.09

 
 
 
 
 
 
 
 
 
 
Dividends per share of common stock
$
0.80

 
$
0.80

 
$
0.80

 
$
0.80

 
$
0.80

 
 
 
 
 
 
 
 
 
 
Other Financial Data:
 
 
 
 
 
 
 
 
 
Depreciation and amortization
$
72,323

 
$
60,761

 
$
57,506

 
$
54,267

 
$
43,285

Capital expenditures
20,066

 
16,507

 
12,842

 
14,753

 
15,009

 
 
 
 
 
 
 
 
 
 
Balance Sheet Data (at period end):
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
$
25,856

 
$
17,511

 
$
32,622

 
$
27,428

 
$
72,504

Total assets
1,775,095

 
1,369,138

 
1,357,961

 
1,328,983

 
1,101,700

Long-term obligations
876,541

 
545,924

 
576,526

 
634,455

 
396,909

Total shareholders’ equity
710,467

 
662,270

 
631,432

 
580,576

 
585,073


(1)
Results of operations of acquired businesses have been recorded in the financial statements since the date of acquisition. Refer to Note 2 and Note 14 for discussion of the Buffalo Filter acquisition. On January 4, 2016 we acquired SurgiQuest, Inc. During 2016, we incurred $17.0 million in acquisition and integration related costs associated with this acquisition.

20




Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following discussion should be read in conjunction with Selected Financial Data (Item 6), and our Consolidated Financial Statements and related notes contained elsewhere in this report.

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

CONMED Corporation (“CONMED”, the “Company”, “we” or “us”) is a medical technology company that provides surgical devices and equipment for minimally invasive procedures.  The Company’s products are used by surgeons and physicians in a variety of specialties including orthopedics, general surgery, gynecology, neurosurgery, thoracic surgery and gastroenterology.  

Our product lines consist of orthopedic surgery and general surgery. Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as, imaging systems for use in minimally invasive surgery procedures including 2DHD and 3DHD vision technologies and service fees related to the promotion and marketing of sports medicine allograft tissue. General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, a line of cardiac monitoring products as well as electrosurgical generators and related instruments. These product lines as a percentage of consolidated net sales are as follows:

 
2019
 
2018
 
2017
Orthopedic surgery
49
%
 
52
%
 
54
%
General surgery
51

 
48

 
46

Consolidated net sales
100
%
 
100
%
 
100
%
 
A significant amount of our products are used in surgical procedures with approximately 79% of our revenues derived from the sale of single-use products.  Our capital equipment offerings also facilitate the ongoing sale of related single-use products and accessories, thus providing us with a recurring revenue stream.  We manufacture substantially all of our products in facilities located in the United States and Mexico.  We market our products both domestically and internationally directly to customers and through distributors.  International sales approximated 46% in 2019 and 48% in 2018 and 2017.
 
Buffalo Filter Acquisition
 
On February 11, 2019, we acquired Buffalo Filter and all of the issued and outstanding common stock of Palmerton Holdings, Inc. from Filtration Group FGC LLC (the “Buffalo Filter Acquisition”) for approximately $365 million, in cash. Buffalo Filter develops, manufactures and markets smoke evacuation technologies that are complementary to our general surgery offering. See Note 2 for further information on this business acquisition.

We financed the purchase price for the Buffalo Filter Acquisition using a combination of the issuance of $345.0 million of 2.625% convertible notes due 2024 issued on January 29, 2019 (the Convertible Notes”) and the incurrence of indebtedness under our sixth amended and restated senior secured credit agreement, which closed on February 7, 2019. Refer to Financing Cash Flows and Note 7 for further details.
    
Critical Accounting Policies
 
Preparation of our financial statements requires us to make estimates and assumptions which affect the reported amounts of assets, liabilities, revenues and expenses.  Note 1 describes the significant accounting policies used in preparation of the consolidated financial statements.  The most significant areas involving management judgments and estimates are described below and are considered by management to be critical to understanding the financial condition and results of operations of CONMED Corporation. Actual results may or may not differ from these estimates.




21



Goodwill and Intangible Assets

We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.  Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio. Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”).  Determining the fair value of intangible assets acquired as part of a business combination requires us to make significant estimates. These estimates include the amount and timing of projected future cash flows of each project or technology, revenue growth rates, projected cost of sales, customer attrition rates, the discount rate used to discount those cash flows to present value, the assessment of the asset’s useful life, and the consideration of legal, technical, regulatory, economic, and competitive risks. As these are significant estimates, we would obtain the assistance of a third-party valuation specialist in estimating fair values of intangible assets for significant acquisitions.

Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of 2019. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value.

Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.

For all other indefinite-lived intangible assets, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.

See Note 6 for further discussion of goodwill and other intangible assets.

Consolidated Results of Operations

The following table presents, as a percentage of net sales, certain categories included in our consolidated statements of comprehensive income for the periods indicated:
 
 
Years Ended December 31,
 
2019
 
2018
 
2017
Net sales
100.0
%
 
100.0
%
 
100.0
 %
Cost of sales
45.1

 
45.4

 
45.9

Gross profit
54.9

 
54.6

 
54.1

Selling and administrative expense
41.9

 
41.4

 
44.2

Research and development expense
4.8

 
4.9

 
4.1

Income from operations
8.3

 
8.3

 
5.9

Interest expense
4.5

 
2.4

 
2.3

Other expense
0.5

 

 

Income before income taxes
3.3

 
5.9

 
3.6

Provision (benefit) for income taxes
0.3

 
1.1

 
(3.4
)
Net income
3.0
%
 
4.8
%
 
7.0
 %


22




Net Sales

The following table presents net sales by product line for the years ended December 31, 2019, 2018 and 2017:

 
 
 
 
 
% Change from
2018 to 2019
 
2019
 
2018
 
As Reported
 
Impact of Foreign Currency
 
Adjusted a
Orthopedic surgery
$
463.3

 
$
446.7

 
3.7
%
 
0.8
%
 
4.5
%
General surgery
491.8

 
412.9

 
19.1
%
 
0.3
%
 
19.4
%
   Net sales
$
955.1

 
$
859.6

 
11.1
%
 
0.6
%
 
11.7
%
 
 
 
 
 
 
 
 
 
 
Single-use products
$
756.3

 
$
681.1

 
11.0
%
 
0.6
%
 
11.6
%
Capital products
198.8

 
178.5

 
11.3
%
 
0.7
%
 
12.0
%
   Net sales
$
955.1

 
$
859.6

 
11.1
%
 
0.6
%
 
11.7
%
 
 
 
 
 
% Change from
2017 to 2018
 
2018
 
2017
 
As Reported
 
ASC 606 Impact
 
Impact of Foreign Currency
 
Adjusted a
Orthopedic surgery
$
446.7

 
$
428.9

 
4.1
%
 
0.7
%
 
-0.9
 %
 
3.9
%
General surgery
412.9

 
367.5

 
12.4
%
 
1.7
%
 
-0.3
 %
 
13.8
%
   Net sales
$
859.6

 
$
796.4

 
7.9
%
 
1.2
%
 
-0.7
 %
 
8.4
%
 
 
 
 
 
 
 
 
 
 
 
 
Single-use products
$
681.1

 
$
637.0

 
6.9
%
 
1.4
%
 
-0.7
 %
 
7.6
%
Capital products
178.5

 
159.4

 
12.0
%
 
%
 
-0.5
 %
 
11.5
%
   Net sales
$
859.6

 
$
796.4

 
7.9
%
 
1.2
%
 
-0.7
 %
 
8.4
%

(a) Adjusted net sales growth is measured in constant currency. For 2018 to 2017 comparison, adjusted net sales growth is also adjusted for administrative fees that we began recording as a reduction of revenue under Accounting Standards Codification 606, Revenue from Contracts with Customers ("ASC 606") on January 1, 2018. Refer to Non-GAAP Financial Measures below for further details.

Net sales increased 11.1% to $955.1 million in 2019 from $859.6 million in 2018. The increase in 2019 was due to growth in both the orthopedic and general surgery product lines, as described below. Buffalo Filter sales were $49.6 million during the year ended December 31, 2019.

Orthopedic surgery sales increased 3.7% in 2019 to $463.3 million from $446.7 million in 2018. The increase was driven by new product innovations in the procedure specific categories and strength in capital sales.
 
General surgery sales increased 19.1% in 2019 to $491.8 million from $412.9 million in 2018. The increase was driven by sales from the Buffalo Filter acquisition, as well as growth across the portfolio.

Cost of Sales
 
Cost of sales was $430.4 million in 2019 compared to $390.5 million in 2018.  Gross profit margins were 54.9% in 2019 and 54.6% in 2018.  The increase in gross profit margin of 0.3 percentage points in 2019 was driven by improved performance by our manufacturing plants offset by charges related to inventory adjustments associated with the Buffalo Filter Acquisition and manufacturing consolidation costs.

Selling and Administrative Expense

Selling and administrative expense was $400.1 million in 2019 compared to $355.6 million in 2018. Selling and administrative expense as a percentage of net sales was 41.9% in 2019 and 41.4% in 2018.  

23




The 0.5 percentage point increase in selling and administrative expense as a percentage of net sales in 2019 as compared to the same period a year ago is primarily due to business acquisition costs of $13.1 million which included charges for investment banking fees, consulting fees, legal fees, severance and integration related costs as further described in Note 14, and the associated amortization of the intangible assets. Offsetting these increases is lower spending as a percentage of net sales as we continue to leverage our operating structure.
    
Research and Development Expense

Research and development expense was $45.5 million in 2019 and $42.2 million in 2018.  As a percentage of net sales, research and development expense was 4.8% in 2019 and 4.9% in 2018. 2019 expense increased from our continued efforts to increase new product development. 2018 expense included a net charge of $4.2 million associated with the impairment of an in-process research and development asset, net of the release of previously accrued contingent consideration, as further described in Note 13 and Note 14.
    
Other Expense

Other expense during the year ended December 31, 2019 was mainly related to costs associated with our sixth amended and restated senior credit agreement entered into on February 7, 2019 as further described in Note 7. These costs include a $3.6 million charge related to commitment fees paid to certain of our lenders, which provided a financing commitment for the Buffalo Filter acquisition, and a loss on the early extinguishment of debt of $0.3 million. Also included in 2019 are non-service pension costs.

Interest Expense

Interest expense increased to $42.7 million in 2019 compared to $20.7 million in 2018.  Interest expense increased in 2019 due to the additional borrowings under the sixth amended and restated senior credit agreement and the issuance of $345.0 million in 2.625% convertible notes due in 2024, as further described in Note 7. The weighted average interest rates on our borrowings were 3.71% in 2019 decreasing from 4.35% in 2018.
    
Provision for Income Taxes

A provision for income taxes was recorded at an effective rate of 8.3% and 19.3% in 2019 and 2018, respectively, as compared to the federal statutory rate of 21.0%. The effective tax rate in 2019 is lower than that recorded in 2018 due primarily to stock compensation income tax benefits and the release of reserves following settlement with tax authorities, with a partially offsetting increase due to benefits taken in 2018 related to tax reform that did not recur in 2019. A reconciliation of the United States statutory income tax rate to our effective tax rate is included in Note 8.

Non-GAAP Financial Measures

Net sales on an "adjusted" basis is a non-GAAP measure that presents net sales in "constant currency" and in the 2018 to 2017 comparison adjusts for the adoption impact of ASC 606. The Company analyzes net sales on a constant currency basis to better measure the comparability of results between periods. To measure percentage sales growth in constant currency, the Company removes the impact of changes in foreign currency exchange rates that affect the comparability and trend of net sales. In addition, the Company adjusts for the adoption impact of ASC 606. For GAAP purposes, we applied the modified retrospective transition approach which requires certain costs previously included in selling and administrative expense and principally related to administrative fees paid to group purchasing organizations, to be recorded as a reduction of revenue for periods subsequent to January 1, 2018.  Amounts reported in prior years remain unchanged with these administrative fees included in selling and administrative expense.  To improve comparability between reporting periods, we assumed ASC 606 had been applied as of January 1, 2017 thereby reducing net sales by the administrative fees for both periods when calculating adjusted sales growth.

Because non-GAAP financial measures are not standardized, it may not be possible to compare this financial measure with other companies' non-GAAP financial measures having the same or similar names. This adjusted financial measure should not be considered in isolation or as a substitute for reported net sales growth, the most directly comparable GAAP financial measure. This non-GAAP financial measure is an additional way of viewing net sales that, when viewed with our GAAP results, provides a more complete understanding of our business. The Company strongly encourages investors and shareholders to review our financial statements and publicly-filed reports in their entirety and not to rely on any single financial measure.


24



Liquidity and Capital Resources
 
Our liquidity needs arise primarily from capital investments, working capital requirements and payments on indebtedness under the amended and restated senior credit agreement, described below. We have historically met these liquidity requirements with funds generated from operations and borrowings under our revolving credit facility. In addition, we have historically used term borrowings, including borrowings under the sixth amended and restated senior credit agreement and borrowings under separate loan facilities, in the case of real property purchases, to finance our acquisitions. We also have the ability to raise funds through the sale of stock or we may issue debt through a private placement or public offering. Management believes that cash flow from operations, including cash and cash equivalents on hand and available borrowing capacity under our amended and restated senior credit agreement, will be adequate to meet our anticipated operating working capital requirements, debt service, funding of capital expenditures and common stock repurchases in the foreseeable future.

We had total cash on hand at December 31, 2019 of $25.9 million, of which approximately $20.2 million was held by our foreign subsidiaries outside the United States with unremitted earnings. During 2019, we redeployed $12.5 million of cash from certain non-U.S. subsidiaries primarily for U.S. debt reduction which consisted primarily of earnings that were taxed in 2017 as part of the deemed repatriation toll charge implemented by Tax Reform. We may repatriate funds from certain foreign subsidiaries in the future. Refer to Note 8 for further details.
    
Operating Cash Flows
 
Our net working capital position was $209.3 million at December 31, 2019.  Net cash provided by operating activities was $95.1 million in 2019 and $74.7 million in 2018 generated on net income of $28.6 million in 2019 and $40.9 million in 2018.  Although there was a decline in net income in the period, this decline was driven by non-cash amortization associated with the intangible assets acquired with the Buffalo Filter Acquisition and amortization of the debt discount associated with the 2.625% convertible notes further described below. In addition, other significant changes in assets and liabilities affecting cash flows include the following:

An increase in cash flows from inventory is driven primarily by improved inventory management coupled with sales growth;

A decrease in cash flows from accounts payable is primarily due to timing of payments;

An increase in cash flows from other liabilities is primarily caused by a trial verdict payment during 2018 as further described in Note 14.
    
Investing Cash Flows
 
Net cash used in investing activities increased to $387.7 million in 2019 compared to $16.5 million in 2018 primarily due to the $365 million payment for the Buffalo Filter Acquisition in 2019. Capital expenditures were $20.1 million and $16.5 million in 2019 and 2018, respectively.  

Financing Cash Flows

Financing activities in 2019 provided cash of $300.9 million compared to using cash of $72.3 million in 2018. Below is a summary of the significant financing activities:

During 2019, we received proceeds of $345.0 million related to the issuance of 2.625% convertible notes as further described below.
During 2019, we entered into a $265.0 million term loan in conjunction with the refinancing of our senior credit agreement. This new term loan replaced the previous term loan and resulted in net proceeds of $110.7 million during the year ended December 31, 2019 compared to $13.1 million in payments in the prior year.
We had net repayments on our revolving line of credit of $92.0 million and $15.0 million in 2019 and 2018, respectively.
In 2019, we paid $51.2 million to purchase hedges related to our convertible notes. Partially offsetting this, were proceeds of $30.6 million from the issuance of warrants as further described below.
We paid $6.5 million and $21.3 million in 2019 and 2018, respectively, in contingent consideration related to a prior asset acquisition.
In 2019 and 2018, we paid debt issuance costs of $16.2 million and $0.9 million, respectively, related to the sixth amended and restated senior credit agreement and 2.625% convertible notes.


25



On February 7, 2019 we entered into a sixth amended and restated senior credit agreement consisting of: (a) a $265.0 million term loan facility and (b) a $585.0 million revolving credit facility. The revolving credit facility will terminate and the loans outstanding under the term loan facility will mature on the earlier of (i) February 7, 2024 or (ii) 91 days prior to the earliest scheduled maturity date of the 2.625% convertible notes due in 2024 described below, (if, as of such date, more than $150.0 million in aggregate principal amount of such convertible notes (or any refinancing thereof) remains outstanding). The term loan facility is payable in quarterly installments increasing over the term of the facility. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement and in part to finance the acquisition of Buffalo Filter. Interest rates are at LIBOR plus an interest rate margin of 1.750% (3.563% at December 31, 2019). For those borrowings where we elect to use the alternate base rate, the base rate will be the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus 0.50% or (iii) the one-month Eurocurrency Rate plus 1.00%, plus, in each case, an interest rate margin.

There were $255.1 million in borrowings outstanding on the term loan facility as of December 31, 2019. There were $220.0 million in borrowings outstanding under the revolving credit facility as of December 31, 2019. Our available borrowings on the revolving credit facility at December 31, 2019 were $362.5 million with approximately $2.5 million of the facility set aside for outstanding letters of credit.

The sixth amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets.  The sixth amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions.  We were in full compliance with these covenants and restrictions as of December 31, 2019. We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.

On January 29, 2019, we issued $345.0 million in 2.625% convertible notes due in 2024 (the "Notes"). Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased or converted. The Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The Notes may be converted at an initial conversion rate of 11.2608 shares of our common stock per $1,000 principal amount of Notes (equivalent to an initial conversion price of approximately $88.80 per share of common stock). Holders of the Notes may convert the Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date. Holders of the Notes will also have the right to convert the Notes prior to November 1, 2023, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of the net proceeds from the offering of the Notes were used as part of the financing for the Buffalo Filter acquisition and $21.0 million were used to pay the cost of certain convertible notes hedge transactions as further described below.

In connection with the offering of the Notes, we entered into convertible notes hedge transactions with a number of financial institutions (each, an “option counterparty”). The convertible notes hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Notes, the number of shares of our common stock underlying the Notes. Concurrently with entering into the convertible notes hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.

The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible notes hedge transactions, is greater than the strike price ($114.92) of the convertible notes hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes. If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants.

During 2019, we paid in full our mortgage notes in connection with the Largo, Florida property and facilities.

Our Board of Directors has authorized a $200.0 million share repurchase program. Through December 31, 2019, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases.  The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.  We may suspend or discontinue the share repurchase program at any time.  We did not purchase any shares of common stock under the share repurchase program during 2019.  We have financed the repurchases

26



and may finance additional repurchases through operating cash flow and from available borrowings under our revolving credit facility.
 
Management believes that cash flow from operations, including cash and cash equivalents on hand and available borrowing capacity under our sixth amended and restated senior credit agreement, will be adequate to meet our anticipated operating working capital requirements, debt service, funding of capital expenditures, dividend payments and common stock repurchases in the foreseeable future. See “Item 1A. Risk Factors - Risks Related to Our Indebtedness." 


Contractual Obligations
 
The following table summarizes our contractual obligations for the next five years and thereafter (amounts in thousands) as of December 31, 2019.  Purchase obligations represent purchase orders for goods and services placed in the ordinary course of business.  
 
 
Payments Due by Period
 
Total
 
Less than
1 Year
 
 1-3
Years
 
 3-5
Years
 
More than
5 Years
 
 
 
 
 
 
 
 
 
 
Long-term debt
$
820,063

 
$
13,250

 
$
43,063

 
$
763,750

 
$

Purchase obligations
69,127

 
65,730

 
3,120

 
277

 

Lease obligations
28,344

 
7,646

 
11,824

 
7,394

 
1,480

Total contractual obligations
$
917,534

 
$
86,626

 
$
58,007

 
$
771,421

 
$
1,480


In addition to the above contractual obligations, we are required to make periodic interest payments on our long-term debt obligations (see additional discussion under Item 7A. “Quantitative and Qualitative Disclosures About Market Risk—Interest Rate Risk” and Note 7).  The above table also does not include unrecognized tax benefits of approximately $2.2 million, the timing and certainty of recognition for which is not known (See Note 8).

Stock-based Compensation

We have reserved shares of common stock for issuance to employees and directors under two shareholder-approved share-based compensation plans (the "Plans").  The Plans provide for grants of stock options, stock appreciation rights (“SARs”), dividend equivalent rights, restricted stock, restricted stock units (“RSUs”), performance share units (“PSUs”) and other equity-based and equity-related awards.  The exercise price on all outstanding stock options and SARs is equal to the quoted fair market value of the stock at the date of grant.  RSUs and PSUs are valued at the market value of the underlying stock on the date of grant.  Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a four to five year period from date of grant.  Stock options and SARs expire ten years from date of grant.  SARs are only settled in shares of the Company’s stock (See Note 9). Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income was $11.8 million, $10.0 million and $8.5 million for the years ended December 31, 2019, 2018 and 2017, respectively.  

Other Matters

Our credit facility allows us to seek to sell products to certain customers in Iran in compliance with applicable laws and regulations and subject to certain terms and conditions, including pre-approval by us and our lenders of the identity of any distributor and prior review of each of the end-customers. We had sales to a third-party distributor in Iran during 2019 and expect there may be sales during the first quarter of 2020. We intend to limit sales into Iran to products that qualify as “medical supplies” within the meaning of the general license, or covered by specific licenses, provided by the Iranian Transactions and Sanctions Regulations set forth in the regulations promulgated by the Office of Foreign Assets Control (“OFAC”) of the United States Department of the Treasury set forth at 31 C.F.R. § 560.530. We have implemented certain controls and processes designed to ensure that the ultimate end-users for the products are those permitted under the OFAC general license, and that the sales and transactions with the Iranian distributor otherwise comply with the requirements of the OFAC regulations. The expected revenues and net profits associated with sales to the Iranian distributor are not expected to be material to our results of operations.

We do not believe that our activities to date, and do not expect that our activities in the future, will be subject to required disclosure under Section 13(r) of the Securities Exchange Act of 1934 (the “Exchange Act”), which, among other things, requires disclosure of transactions and activities knowingly entered into with the Government of Iran that do not benefit from an OFAC

27



license and with certain designated parties. If, however, any activities in future periods are within the scope of the transactions and activities captured by Section 13(r) of the Exchange Act, we will make the required disclosures and notices.

New Accounting Pronouncements

See Note 17 for a discussion of new accounting pronouncements.

Item 7A.  Quantitative and Qualitative Disclosures About Market Risk

Market risk is the potential loss arising from adverse changes in market rates and prices such as commodity prices, foreign currency exchange rates and interest rates.  In the normal course of business, we are exposed to various market risks, including changes in foreign currency exchange rates and interest rates.  We manage our exposure to these and other market risks through regular operating and financing activities and as necessary through the use of derivative financial instruments.

Foreign currency risk

Approximately 46% of our total 2019 consolidated net sales were to customers outside the United States.  We have sales subsidiaries in a significant number of countries in Europe as well as Australia, Canada, China, Japan and Korea.  In those countries in which we have a direct presence, our sales are denominated in the local currency amounting to approximately 33% of our total net sales in 2019.  The remaining 13% of sales to customers outside the United States was on an export basis and transacted in United States dollars.

Because a significant portion of our operations consist of sales activities in foreign jurisdictions, our financial results may be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the markets in which we distribute products.  During 2019, foreign currency exchange rates, including the effects of the hedging program, caused sales to decrease by approximately $4.9 million.

We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs. 

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  

Refer to Note 16 for further discussion.

Interest rate risk

At December 31, 2019, we had approximately $475.1 million of variable rate long-term debt outstanding under our senior credit agreement.  Assuming no repayments, if market interest rates for similar borrowings averaged 1.0% more in 2020 than they did in 2019, interest expense would increase, and income before income taxes would decrease by $4.8 million.  Comparatively, if market interest rates for similar borrowings average 1.0% less in 2020 than they did in 2019, our interest expense would decrease, and income before income taxes would increase by $4.8 million.

Item 8.  Financial Statements and Supplementary Data

Our 2019 Financial Statements are included in this Form 10-K beginning on page 39 and incorporated by reference herein.

Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosures

There were no changes in or disagreement with accountants on accounting and financial disclosure.

Item 9A. Controls and Procedures


28



As of the end of the period covered by this report, an evaluation was carried out by CONMED Corporation’s management, with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934).  Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that these disclosure controls and procedures were effective as of the end of the period covered by this report.  In addition, no change in our internal control over financial reporting (as defined in Rule 13a-15 under the Securities Exchange Act of 1934) occurred during the fourth quarter of the year ended December 31, 2019 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Management’s Report on Internal Control over Financial Reporting and the Report of Independent Registered Public Accounting Firm thereon are set forth in Part IV, Item 15 of the Annual Report on Form 10-K.

Item 9B.  Other Information

Not applicable.

29



PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this item is incorporated herein by reference to the sections captioned “Proposal One: Election of Directors”, “Directors, Executive Officers, Other Company Officers and Nominees for the Board of Directors”, “Delinquent Section 16(a) Reports", “Ethics Disclosure” and "Meetings of the Board of Directors and Committees, Leadership Structure and Risk Oversight” in CONMED Corporation’s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April 10, 2020.
 
Item 11. Executive Compensation

The information required by this item is incorporated herein by reference to the sections captioned “Compensation Discussion and Analysis”, “Compensation Committee Report on Executive Compensation”, “Summary Compensation Table”, “Grants of Plan-Based Awards”, “Outstanding Equity Awards at Fiscal Year-End”, “Option Exercises and Stock Vested”, “Non-Qualified Deferred Compensation”, “Potential Payments on Termination or Change-in-Control”, “Director Compensation,” “Pay Ratio” and “Board of Directors and Compensation Committee Interlocks and Insider Participation; Certain Relationships and Related Transactions” in CONMED Corporation’s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April 10, 2020.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
 
The information required by this item is incorporated herein by reference to the section captioned “Security Ownership of Certain Beneficial Owners and Management” in CONMED Corporation’s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April 10, 2020.

Information relating to shareholder approved compensation plans under which equity securities of CONMED Corporation are authorized for issuance is set forth below:

Equity Compensation Plan Information
Plan category
 
Number of securities to be issued upon exercise of outstanding options, warrants and rights
(a)
 
Weighted-average exercise price of outstanding options, warrants and rights
(b)
 
Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
(c)
Equity compensation plans approved by security holders
 
3,352,653

 
$
55.97

 
4,058,708

Equity compensation plans not approved by security holders
 

 

 

Total
 
3,352,653

 
55.97

 
4,058,708


The number of securities included in column (a) above consists of outstanding stock options, share appreciation rights (“SARs”) and performance share units, however the weighted-average exercise price in column (b) is for stock options and SARs only.

During 2018, the Company granted employment inducement awards in conjunction with the hiring of the Executive Vice President & Chief Financial Officer. This included 48,000 stock options, that would be issued upon exercise, at an exercise price of $50.61 per share. These shares are not part of a shareholder approved plan and no shares remain available for future issuance.


30



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

The information required by this item is incorporated herein by reference to the section captioned “Directors, Executive Officers and Nominees for the Board of Directors” and “Board of Directors and Compensation Committee Interlocks and Insider Participation; Certain Relationships and Related Transactions” in CONMED Corporation’s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April 10, 2020.

Item 14. Principal Accounting Fees and Services
 
The information required by this item is incorporated herein by reference to the section captioned “Principal Accounting Fees and Services” in CONMED Corporation’s definitive Proxy Statement or other informational filing to be filed with the Securities and Exchange Commission on or about April 10, 2020.


31



PART IV

Item 15. Exhibits, Financial Statement Schedules

Index to Financial Statements
 
 
 
(a)(1)
List of Financial Statements
Page in Form 10-K
 
 
 
 
Management’s Report on Internal Control Over Financial Reporting
 
 
 
 
Report of Independent Registered Public Accounting Firm
 
 
 
 
Consolidated Balance Sheets at December 31, 2019 and 2018
 
 
 
 
Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2019, 2018 and 2017
 
 
 
 
Consolidated Statements of Shareholders’ Equity for the Years Ended December 31, 2019, 2018 and 2017
 
 
 
 
Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017
 
 
 
 
Notes to Consolidated Financial Statements
 
 
 
(2)
List of Financial Statement Schedules
 
 
 
 
 
Valuation and Qualifying Accounts (Schedule II) for the Years Ended December 31, 2019, 2018 and 2017
 
 
 
 
All other schedules have been omitted because they are not applicable, or the required information is shown in the financial statements or notes thereto.
 
 
 
 
(3)
List of Exhibits
 
 
 
 
 
The exhibits listed on the accompanying Exhibit Index on page 35 below are filed as part of this Form 10-K.
 
 
 
 
 
 
 


32



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.
 
CONMED CORPORATION
 
By: /s/ Curt R. Hartman
Curt R. Hartman
(President and Chief
Executive Officer)
 
Date:
February 24, 2020

33




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/ MARK E. TRYNISKI
 
Chair of the Board
 
 
Mark E. Tryniski
 
of Directors
 
February 24, 2020
 
 
 
 
 
/s/ CURT R. HARTMAN
 
President, Chief Executive
 
 
Curt R. Hartman
 
Officer and Director
 
February 24, 2020
 
 
 
 
 
/s/ TODD W. GARNER
 
Executive Vice President
 
 
Todd W. Garner
 
and Chief Financial Officer
 
February 24, 2020
 
 
 
 
 
/s/ TERENCE M. BERGE
 
Vice President-
 
 
Terence M. Berge
 
Corporate Controller
 
February 24, 2020
 
 
 
 
 
/s/ DAVID BRONSON
 
 
 
 
David Bronson
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ BRIAN P. CONCANNON
 
 
 
 
Brian P. Concannon
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ LAVERNE COUNCIL
 
 
 
 
Laverne Council
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ CHARLES M. FARKAS
 
 
 
 
Charles M. Farkas
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ MARTHA GOLDBERG ARONSON
 
 
 
 
Martha Goldberg Aronson
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ JEROME J. LANDE
 
 
 
 
Jerome J. Lande
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ BARBARA SCHWARZENTRAUB
 
 
 
 
Barbara Schwarzentraub
 
Director
 
February 24, 2020
 
 
 
 
 
/s/ JOHN L. WORKMAN
 
 
 
 
John L. Workman
 
Director
 
February 24, 2020
 
 
 
 
 


34




Exhibit Index

Exhibit No.
 
Description
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 

35



-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 

36



-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 

37



-
 
 
 
-
 
 
 
14
-
Code of Ethics. The CONMED code of ethics may be accessed via the Company’s website at http://www.conmed.com/en/about-us/investors/investor-relations
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
-
 
 
 
101.INS*
-
XBRL Instance Document - The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
 
 
 
101.SCH*
-
XBRL Taxonomy Extension Schema Document
 
 
 
101.CAL*
-
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
101.DEF*
-
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
101.LAB*
-
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
101.PRE*
-
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
104*
-
Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document (included in Exhibit 101)
 
 
 
 
*
Filed herewith
 
 
 
 
+
Management contract or compensatory plan or arrangement

38



MANAGEMENT’S REPORT ON INTERNAL CONTROL
OVER FINANCIAL REPORTING

The management of CONMED Corporation is responsible for establishing and maintaining adequate internal control over financial reporting.  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 reporting purposes in accordance with generally accepted accounting principles.  Our internal control over financial reporting includes policies and procedures that pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect transactions and dispositions of assets; provide reasonable assurances that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures are being made only in accordance with authorizations of management and the directors of the Company; and provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.  Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Management assessed the effectiveness of CONMED’s internal control over financial reporting as of December 31, 2019.  In making its assessment, management utilized the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in “Internal Control-Integrated Framework”, released in 2013.  Management has concluded that based on its assessment, CONMED’s internal control over financial reporting was effective as of December 31, 2019.  The effectiveness of the Company’s internal control over financial reporting as of December 31, 2019 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report which appears herein.
 
/s/  Curt R. Hartman
Curt R. Hartman
President and
Chief Executive Officer
 
/s/  Todd W. Garner
Todd W. Garner
Executive Vice President and
Chief Financial Officer






39





REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 

To the Board of Directors and Shareholders of CONMED Corporation 

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of CONMED Corporation and its subsidiaries (the "Company") as of December 31, 2019 and 2018, and the related consolidated statements of comprehensive income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2019, including the related notes and financial statement schedule listed in the index appearing under Item 15(a)(2) (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

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

Change in Accounting Principle
As discussed in Note 17 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2019.

Basis for Opinions

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

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

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

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial

40



statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

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

Critical Audit Matters

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

Valuation of acquired customer relationships intangible asset

As described in Note 2 to the consolidated financial statements, the Company recorded $124 million of a customer relationships intangible asset in conjunction with the Buffalo Filter acquisition on February 11, 2019. The assets acquired and liabilities assumed were recorded at their respective estimated fair values. Management applied significant judgment in estimating the fair value of the customer relationships intangible asset acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales.

The principal considerations for our determination that performing procedures relating to the valuation of the acquired customer relationships intangible asset is a critical audit matter are (i) there was a high degree of auditor judgment and subjectivity in applying procedures relating to the fair value measurement of the customer relationships intangible asset acquired due to the significant amount of judgment by management when developing the estimate, (ii) significant audit effort was required in evaluating the significant assumptions relating to the estimate, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales, and (iii) the audit effort involved the use of professionals with specialized skill and knowledge to assist in performing these procedures and evaluating the audit evidence obtained from these procedures.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls related to management’s valuation of the customer relationships intangible asset and controls over the development of the assumptions related to revenue growth rates, customer attrition rates, the discount rate and projected cost of sales. These procedures also included, among others, (i) reading the purchase agreement and (ii) testing management’s process for estimating the fair value of the customer relationships intangible asset. Testing management’s process for estimating the fair value of the customer relationships intangible asset included evaluating the appropriateness of the valuation method and the reasonableness of significant assumptions, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales. Evaluating the reasonableness of revenue growth rates, customer attrition rates and projected cost of sales involved considering the past performance of the acquired business, as well as economic and industry forecasts. Professionals with specialized skill and knowledge were used to assist in the evaluation of the Company’s valuation method used in the valuation of the acquired customer relationships intangible asset and certain significant assumptions, including customer attrition rates and the discount rate.



 /s/ PricewaterhouseCoopers LLP
Rochester, New York
February 24, 2020

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



41



CONMED CORPORATION
CONSOLIDATED BALANCE SHEETS
December 31, 2019 and 2018
(In thousands except share and per share amounts)
 
 
2019
 
2018
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
25,856

 
$
17,511

Accounts receivable, less allowance for doubtful
 

 
 

accounts of $2,786 in 2019 and $2,660 in 2018
189,097

 
181,550

Inventories
164,616

 
154,599

Prepaid expenses and other current assets
17,794

 
20,691

Total current assets
397,363

 
374,351

Property, plant and equipment, net
118,883

 
113,245

Deferred income taxes
5,659

 
5,162

Goodwill
618,042

 
400,440

Other intangible assets, net
532,800

 
413,193

Other assets
102,348

 
62,747

Total assets
$
1,775,095

 
$
1,369,138

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 

 
 

Current liabilities:
 

 
 

Current portion of long-term debt
$
13,596

 
$
18,336

Accounts payable
55,968

 
53,498

Accrued compensation and benefits
53,690

 
42,924

Other current liabilities
64,833

 
46,186

Total current liabilities
188,087

 
160,944

 
 
 
 
Long-term debt
755,211

 
438,564

Deferred income taxes
74,488

 
81,061

Other long-term liabilities
46,842

 
26,299

Total liabilities
1,064,628

 
706,868

 
 
 
 
Commitments and contingencies (Note 13)


 


 
 
 
 
Shareholders' equity:
 

 
 

Preferred stock, par value $.01 per share; authorized
 

 
 

500,000 shares, none issued or outstanding

 

Common stock, par value $.01 per share; 100,000,000
 

 
 

authorized; 31,299,194 issued in 2019 and 2018, respectively
313

 
313

Paid-in capital
379,324

 
341,738

Retained earnings
470,844

 
464,851

Accumulated other comprehensive loss
(59,277
)
 
(55,737
)
Less:  Treasury stock, at cost;
 

 
 

2,876,729 and 3,167,422 shares in
 

 
 

2019 and 2018, respectively
(80,737
)
 
(88,895
)
Total shareholders' equity
710,467

 
662,270

Total liabilities and shareholders' equity
$
1,775,095

 
$
1,369,138

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

42



CONMED CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Years Ended December 31, 2019, 2018 and 2017
(In thousands except per share amounts)

 
2019
 
2018
 
2017
 
 
 
 
 
 
Net sales
$
955,097

 
$
859,634

 
$
796,392

 
 
 
 
 
 
Cost of sales
430,382

 
390,524

 
365,351

 
 
 
 
 
 
Gross profit
524,715

 
469,110

 
431,041

 
 
 
 
 
 
Selling and administrative expense
400,141

 
355,617

 
351,799

 
 
 
 
 
 
Research and development expense
45,460

 
42,188

 
32,307

 
 
 
 
 
 
Operating expenses
445,601

 
397,805

 
384,106

 
 
 
 
 
 
Income from operations
79,114

 
71,305

 
46,935

 
 
 
 
 
 
Interest expense
42,701

 
20,652

 
18,203

 
 
 
 
 
 
Other expense
5,188

 

 

 
 
 
 
 
 
Income before income taxes
31,225

 
50,653

 
28,732

 
 
 
 
 
 
Provision (benefit) for income taxes
2,605

 
9,799

 
(26,755
)
 
 
 
 
 
 
Net income
$
28,620

 
$
40,854

 
$
55,487

 
 
 
 
 
 
Per share data:
 
 
 

 
 
 
 
 
 
 
 
Basic
$
1.01

 
$
1.45

 
$
1.99

Diluted
$
0.97

 
$
1.41

 
$
1.97

 
 
 
 
 
 
Other comprehensive income (loss), before tax:
 
 
 
 
 
Foreign currency translation adjustments
$
25

 
$
(8,369
)
 
$
13,879

Pension liability
35

 
(885
)
 
1,023

Cash flow hedging gain (loss)
(4,736
)
 
10,985

 
(8,051
)
Other comprehensive income, before tax
23,944

 
42,585

 
62,338

 
 
 
 
 
 
Provision (benefit) for income taxes related to items in other comprehensive income
(1,136
)
 
2,441

 
(2,597
)
Comprehensive income
$
25,080

 
$
40,144

 
$
64,935


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


43



CONMED CORPORATION
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
Years Ended December 31, 2019, 2018 and 2017
(In thousands)
 
Common Stock
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Treasury
Stock
Shareholders’
Equity
 
Shares
Amount
Balance at December 31, 2016
31,299

$
313

$
329,276

$
406,932

$
(58,526
)
$
(97,419
)
$
580,576

Common stock issued under employee plans
 

 

(3,953
)


 

3,736

(217
)
Stock-based compensation
 

 

8,472

 

 

 

8,472

Dividends on common stock ($.80 per share)
 
 
 
(22,334
)
 
 
(22,334
)
Comprehensive income (loss):
 
 
 
 
 
 
 
Foreign currency translation adjustments
 
 
 
 
13,879

 
 
Pension liability, net
 
 
 
 
645

 
 
Cash flow hedging loss, net
 
 
 
 
(5,076
)
 
 
Net income
 
 
 
55,487

 
 
 
Total comprehensive income
 
 
 
 
 
 
64,935

Balance at December 31, 2017
31,299

$
313

$
333,795

$
440,085

$
(49,078
)
$
(93,683
)
$
631,432

Common stock issued under employee plans
 

 

(2,094
)


 

4,788

2,694

Stock-based compensation
 

 

10,037

 

 

 

10,037

Dividends on common stock ($.80 per share)
 
 
 
(22,477
)
 
 
(22,477
)
Comprehensive income (loss):
 
 
 
 
 
 
 
Foreign currency translation adjustments
 
 
 
 
(8,369
)
 
 
Pension liability, net
 
 
 
 
(672
)
 
 
Cash flow hedging gain, net
 
 
 
 
8,331

 
 
Net income
 
 
 
40,854

 
 
 
Total comprehensive income
 
 
 
 

 

 
40,144

Cumulative effect of change in accounting principle(1)
 
 
 
6,389

(5,949
)
 
440

Balance at December 31, 2018
31,299

$
313

$
341,738

$
464,851

$
(55,737
)
$
(88,895
)
$
662,270

Common stock issued under employee plans
 

 

(3,843
)


 

8,158

4,315

Stock-based compensation
 

 

11,779

 

 

 

11,779

Dividends on common stock ($.80 per share)
 
 
 
(22,627
)
 
 
(22,627
)
Convertible notes discount, net
 
 
39,145

 
 
 
39,145

Convertible notes debt issuance costs
 
 
(1,233
)
 
 
 
(1,233
)
Convertible notes hedge, net
 
 
(38,829
)
 
 
 
(38,829
)
Issuance of warrants
 
 
30,567

 
 
 
30,567

Comprehensive income (loss):
 
 
 
 
 
 


Foreign currency
translation adjustments
 
 
 
 
25

 
 
Pension liability, net
 
 
 
 
27

 
 
Cash flow hedging loss, net
 
 
 
 
(3,592
)
 
 
Net income
 
 
 
28,620

 
 
 
Total comprehensive income
 
 
 
 
 
 
25,080

Balance at December 31, 2019
31,299

$
313

$
379,324

$
470,844

$
(59,277
)
$
(80,737
)
$
710,467


(1)We recorded the cumulative impact of adopting ASU 2014-09, Revenue from Contracts with Customers, (and its amendments) and ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) in 2018.

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

44



CONMED CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years Ended December 31, 2019, 2018 and 2017
(In thousands)
 
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
Net income
$
28,620

 
$
40,854

 
$
55,487

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 

 
 
Depreciation
18,688

 
18,530

 
20,079

Amortization of debt discount
8,302

 

 

Amortization of deferred debt issuance costs
3,454

 
1,042

 
1,042

Amortization
53,635

 
42,231

 
37,427

Stock-based compensation
11,779

 
10,037

 
8,472

Impairment charges
312

 
4,212

 

Deferred income taxes
(6,310
)
 
2,063

 
(40,021
)
Loss on early extinguishment of debt
300

 

 

Increase (decrease) in cash flows from changes in assets and
 
 
 

 
 
liabilities, net of acquired assets:
 
 
 

 
 
Accounts receivable
(13,943
)
 
(17,460
)
 
(13,631
)
Inventories
(117
)
 
(15,037
)
 
(3,926
)
Accounts payable
38

 
12,109

 
(286
)
Income taxes
(1,867
)
 
(2,193
)
 
4,288

Accrued compensation and benefits
9,957

 
9,044

 
336

Other assets
(22,263
)
 
(24,216
)
 
(22,401
)
Other liabilities
4,548

 
(6,515
)
 
18,700

 
66,513

 
33,847

 
10,079

Net cash provided by operating activities
95,133

 
74,701

 
65,566

 
 
 
 
 
 
Cash flows from investing activities:
 
 
 

 
 
Payments related to business and asset acquisitions, net of cash acquired
(367,596
)
 

 
(16,212
)
Purchases of property, plant and equipment
(20,066
)
 
(16,507
)
 
(12,842
)
Net cash used in investing activities
(387,662
)
 
(16,507
)
 
(29,054
)
 
 
 
 
 
 
Cash flows from financing activities:
 
 
 

 
 
Payments on term loan
(154,312
)
 
(13,125
)
 
(8,750
)
Proceeds from term loan
265,000

 

 

Payments on revolving line of credit
(484,000
)
 
(168,000
)
 
(157,000
)
Proceeds from revolving line of credit
392,000

 
153,000

 
155,000

Proceeds from convertible notes
345,000

 

 

Payments on mortgage notes
(836
)
 
(1,574
)
 
(1,452
)
Payments related to contingent consideration
(6,466
)
 
(21,323
)
 

Payments related to debt issuance costs
(16,210
)
 
(913
)
 

Dividends paid on common stock
(22,600
)
 
(22,443
)
 
(22,307
)
Purchases of convertible notes hedges
(51,198
)
 

 

Proceeds from issuance of warrants
30,567

 

 

Other, net
3,936

 
2,113

 
(372
)
Net cash provided by (used in) financing activities
300,881

 
(72,265
)
 
(34,881
)
 
 
 
 
 
 
Effect of exchange rate changes on cash and cash equivalents
(7
)
 
(1,040
)
 
3,563

 
 
 
 
 
 
Net increase (decrease) in cash and cash equivalents
8,345

 
(15,111
)
 
5,194

 
 
 
 
 
 
Cash and cash equivalents at beginning of year
17,511

 
32,622

 
27,428

 
 
 
 
 
 
Cash and cash equivalents at end of year
$
25,856

 
$
17,511

 
$
32,622

 
 
 
 
 
 

45



 
2019
 
2018
 
2017
 
 
 
 
 
 
 
 
 
 
 
 
Non-cash investing and financing activities:
 
 
 
 
 
Contractual obligations from asset acquisition
$
5,639

 
$
8,360

 
$

  Dividends payable
5,684

 
5,626

 
5,592

Supplemental disclosures of cash flow information:
 
 
 

 
 
Cash paid during the year for:
 
 
 

 
 
Interest
$
27,274

 
$
19,660

 
$
16,157

Income taxes
10,576

 
11,048

 
8,869


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







46



CONMED CORPORATION
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands except per share amounts)

Note 1 — Operations and Significant Accounting Policies
 
Organization and operations
 
CONMED Corporation (“CONMED”, the “Company”, “we” or “us”) is a medical technology company that provides surgical devices and equipment for minimally invasive procedures.  The Company’s products are used by surgeons and physicians in a variety of specialties including orthopedics, general surgery, gynecology, neurosurgery, thoracic surgery and gastroenterology.
 
Principles of consolidation
 
The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.  All significant intercompany accounts and transactions have been eliminated.
 
Use of estimates
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.  

Cash and cash equivalents

We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
 
Inventories

Inventories are valued at the lower of cost and net realizable value determined on the FIFO (first-in, first-out) cost method.
 
We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.  We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends. 

Property, plant and equipment

Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:
 
 
Building and improvements
12 to 40 years
 
Leasehold improvements
Shorter of life of asset or life of lease
 
Machinery and equipment
2 to 15 years



47



Leases

The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate. These variable lease payments are recorded as expense in the period incurred and are not material.

The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material.

Our leases have remaining lease terms of one year to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options. Refer to Note 5 for further detail on leases.

The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years. Placed equipment is loaned and subject to return if minimum single-use purchases are not met. The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component. Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products. The cost of the equipment is amortized over its estimated useful life which is generally five years.

Goodwill and other intangible assets

We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.   Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio. Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”).
 
Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of 2019. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value.

Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.

For all other indefinite-lived intangible assets, including unamortized trademarks and tradenames, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.


48



Other long-lived assets
 
We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.

The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes. Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes. An annual wear and tear provision has been recorded on field inventory. The net book value of such equipment at December 31, 2019 and 2018 is $50.3 million and $50.4 million, respectively.
Translation of foreign currency financial statements

Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported. Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported. Translation adjustments are reflected in accumulated other comprehensive loss. Transaction gains and losses are included in net income.

Foreign exchange and hedging activity

We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures. We account for these forward contracts as cash flow hedges. To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss. These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies. These forward contracts settle each month at month-end, at which time we enter into new forward contracts. We have not designated these forward contracts as hedges and have not applied hedge accounting to them. We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income.

Income taxes

Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse. The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes. A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely. In assessing the need for a valuation allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules. Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.
 
Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary. Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions.

Revenue recognition
    
The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset. The following policies apply to our major categories of revenue transactions:

Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.


49



We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.  Revenue is recognized upon the sale and shipment of the related single-use products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.

We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee. MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF’s sports medicine allograft tissues to customers. The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues. The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.

Product returns are only accepted at the discretion of the Company and in accordance with our “Returned Goods Policy”.  Historically, the level of product returns has not been significant.  We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.

Our terms of sale to customers generally do not include any obligations to perform future services.  Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.

Amounts billed to customers related to shipping and handling have been included in net sales.  Shipping and handling costs included in selling and administrative expense were $15.4 million, $14.0 million and $13.1 million for 2019, 2018 and 2017, respectively.

We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.

We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.  Historically, losses on accounts receivable have not been material.  Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.

We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.

Please refer to Note 10 for further detail on revenue.


50



Earnings per share

Basic earnings per share (“basic EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share (“diluted EPS”) gives effect to all dilutive potential shares outstanding resulting from employee stock options, restricted stock units, performance share units and stock appreciation rights during the period. The following table sets forth the computation of basic and diluted earnings per share at December 31, 2019, 2018 and 2017, respectively: 
 
2019
 
2018
 
2017
 
 
 
 
 
 
Net income
$
28,620

 
$
40,854

 
$
55,487

 
 
 
 
 
 
Basic-weighted average shares outstanding
28,325

 
28,118

 
27,939

 
 
 
 
 
 
Effect of dilutive potential securities
1,170

 
772

 
232

 
 
 
 
 
 
Diluted-weighted average shares outstanding
29,495

 
28,890

 
28,171

 
 
 
 
 
 
Net income (per share)
 
 
 
 
 
Basic
$
1.01

 
$
1.45

 
$
1.99

Diluted
0.97

 
1.41

 
1.97



The shares used in the calculation of diluted EPS exclude options and stock appreciation rights ("SARs") to purchase shares where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately 0.7 million, 0.7 million and 1.2 million at December 31, 2019, 2018 and 2017, respectively.  As more fully described in Note 7, our 2.625% convertible notes due in 2024 (the “Notes”) are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The calculation of diluted EPS would include potential diluted shares upon conversion of the Notes when the average market price per share of our common stock for the period, is greater than the conversion price of the Notes of $88.80. We intend to settle in cash the principal outstanding and use the treasury stock method when calculating their potential dilutive effect, if any. We have entered into convertible notes hedge transactions to increase the effective conversion price of the Notes to $114.92.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive. During the year ended December 31, 2019, our average share price has not exceeded the conversion price of the Notes; therefore, under the net share settlement method, there were no potential shares issuable under the Notes to be used in the calculation of diluted EPS.

Stock-based compensation

All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements based at their fair values.  Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.
 
We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.  To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;  losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.
 

51



Accumulated other comprehensive loss

Accumulated other comprehensive loss consists of the following:
 
Cash Flow
Hedging
Gain (Loss)
 
Pension
Liability
 
Foreign Currency Translation
Adjustments
 
Accumulated
Other
Comprehensive Loss
 
 
 
 
 
 
 
 
Balance, December 31, 2016
$
1,546

 
$
(26,458
)
 
$
(33,614
)
 
$
(58,526
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
(5,529
)
 
(1,142
)
 
13,879

 
7,208

Amounts reclassified from accumulated other comprehensive income before tax(a)
718

 
2,835

 

 
3,553

Income tax
(265
)
 
(1,048
)
 

 
(1,313
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(5,076
)
 
645

 
13,879

 
9,448

 
 
 
 
 
 
 
 
Balance, December 31, 2017
$
(3,530
)
 
$
(25,813
)
 
$
(19,735
)
 
$
(49,078
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
7,639

 
(2,711
)
 
(8,369
)
 
(3,441
)
Amounts reclassified from accumulated other comprehensive income before tax(a)
913

 
2,689

 

 
3,602

Income tax
(221
)
 
(650
)
 

 
(871
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
8,331

 
(672
)
 
(8,369
)
 
(710
)
 
 
 
 
 
 
 
 
Cumulative effect of change in accounting principle(b)
(716
)
 
(5,233
)
 

 
(5,949
)
 
 
 
 
 
 
 
 
Balance, December 31, 2018
$
4,085

 
$
(31,718
)
 
$
(28,104
)
 
$
(55,737
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
2,936

 
(2,158
)
 
25

 
803

Amounts reclassified from accumulated other comprehensive income (loss) before tax(a)
(8,607
)
 
2,881

 

 
(5,726
)
Income tax
2,079

 
(696
)
 

 
1,383

 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(3,592
)
 
27

 
25

 
(3,540
)
 
 
 
 
 
 
 
 
Balance, December 31, 2019
$
493

 
$
(31,691
)
 
$
(28,079
)
 
$
(59,277
)


(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 16 and Note 12, respectively, for further details.

(b) We recorded the cumulative impact of adopting ASU 2018-02 in 2018, which allows for the elimination of the stranded tax effects of Tax Reform through a reclassification between accumulated other comprehensive income (loss) and retained earnings.

Note 2 – Business Acquisitions
 
On February 11, 2019 we acquired Buffalo Filter, LLC and all of the issued and outstanding common stock of Palmerton Holdings, Inc. from Filtration Group FGC LLC (the "Buffalo Filter Acquisition") for approximately $365 million in cash. Buffalo Filter develops, manufactures and markets smoke evacuation technologies that are complementary to our general surgery offering. The business combination was funded through a combination of cash on hand and long-term borrowings as further described in Note 7.

52




The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the Buffalo Filter Acquisition.

Cash
$
119

Accounts receivable
4,587

Inventory
4,582

Other current assets
146

Current assets
9,434

Property, plant & equipment
4,036

Deferred income taxes
80

Goodwill
215,793

Customer relationships
124,000

Developed technology
9,000

Trademarks & tradenames
7,000

Other non-current assets
166

Total assets acquired
$
369,509

 
 
Current liabilities assumed
4,462

Total liabilities assumed
4,462

Net assets acquired
$
365,047



    
The goodwill recorded as part of the acquisition primarily represents revenue synergies, as well as operating efficiencies and cost savings. The goodwill deductible for tax purposes is $215.8 million. The weighted amortization period for intangibles acquired is 16 years. Customer relationships were valued using the multi-period excess earnings model, and are being amortized over a weighted average life of 16 years. Developed technology and trademarks and tradenames were valued using the relief from royalty method, and are being amortized over a weighted average life of 10 and 20 years, respectively. Significant judgment was applied in estimating the fair value of the customer relationships intangible asset acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales.

The unaudited pro forma information for the years ended December 31, 2019 and 2018, assuming the Buffalo Filter Acquisition occurred as of January 1, 2018 are presented below. This information has been prepared for comparative purposes only and does not purport to be indicative of the results of operations which actually would have resulted had the Buffalo Filter acquisition occurred on the dates indicated, or which may result in the future.

 
2019
 
2018
Net sales
$
960,115

 
$
898,545

Net income
44,361

 
10,407


    
These pro forma results include certain adjustments, primarily due to increases in amortization expense due to fair value adjustments of intangible assets, increases in interest expense due to additional borrowings incurred to finance the acquisition, and acquisition related costs including transaction costs such as legal, accounting, valuation and other professional services as well as integration costs such as severance and retention.

Acquisition related costs included in the determination of pro forma net income for the year ended December 31, 2018 included $1.3 million in cost of goods sold and $13.1 million in selling and administrative expense on the consolidated statement of comprehensive income. Such amounts are excluded from the determination of pro forma net income for the year ended December 31, 2019.


53



Net sales associated with Buffalo Filter of $49.6 million have been recorded in the consolidated statement of comprehensive income for the year ended December 31, 2019. It is impracticable to determine the earnings recorded in the consolidated statement of comprehensive income for the year ended December 31, 2019 as these amounts are not separately measured.

On December 4, 2019, we acquired, through a share purchase agreement, the operations of a distributor for total estimated consideration of approximately $13.9 million. The purchase price included $4.1 million of identifiable intangible assets and $1.7 million of goodwill. Pro forma results of operations for the acquisition have not been presented as they are not material to our results of operations, either individually or in aggregate, for the period ended December 31, 2019.


Note 3 — Inventories
 
Inventories consist of the following at December 31:
 
 
2019
 
2018
Raw materials
$
51,103

 
$
45,898

Work in process
15,142

 
15,000

Finished goods
98,371

 
93,701

 
$
164,616

 
$
154,599



Note 4 — Property, Plant and Equipment
 
Property, plant and equipment consist of the following at December 31:
 
2019
 
2018
Land
$
4,686

 
$
4,027

Building and improvements
95,632

 
92,470

Machinery and equipment
233,140

 
227,795

Construction in progress
13,318

 
8,043

 
346,776

 
332,335

Less:  Accumulated depreciation
(227,893
)
 
(219,090
)
 
$
118,883

 
$
113,245


 
Internal-use software, included in gross machinery and equipment at December 31, 2019 and 2018 was $49.6 million and $47.8 million, respectively, with related accumulated depreciation of $38.7 million and $34.5 million, respectively. Internal use software depreciation expense was $4.8 million, $4.7 million and $4.5 million for the years ended December 31, 2019, 2018 and 2017, respectively.

54




Note 5 – Leases

Lease costs for the year ended December 31, consist of the following:

 
2019
Operating lease cost:
 
     Straight-line lease cost
$
7,780

     Right-of-use asset impairment cost
312

Total operating lease cost
8,092

Finance lease cost:
 
     Depreciation
238

     Interest on lease liabilities
27

Total finance lease cost
265

Total lease cost
$
8,357



Rent expense on operating leases was approximately $8.7 million and $6.5 million for the years ended December 31, 2018 and 2017, respectively, in accordance with ASC 840. During 2018, we entered into capital lease obligations of $0.2 million, in connection with the purchase of equipment, in accordance with ASC 840.

Supplemental balance sheet information related to leases as of December 31, is as follows:

 
2019
Operating leases
 
Other assets (net of lease impairment of $1,001)
$
23,099

 
 
Other current liabilities
$
7,268

Other long-term liabilities
17,096

Total operating lease liabilities
$
24,364

 
 
Finance leases
 
Property, plant and equipment, gross
$
1,684

Accumulated depreciation
(479
)
Property, plant and equipment, net
$
1,205

 
 
Current portion of long-term debt
$
346

Long-term debt
490

Total finance lease liabilities
$
836

 
 
 
 
Weighted average remaining lease term (in years)
 
Operating leases
4.43 years

Finance leases
3.61 years

 
 
Weighted average discount rate
 
Operating leases
4.84
%
Finance leases
4.70
%

    

55



Supplemental cash flow information related to leases for the year ended December 31, was as follows:

 
2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
8,459

Financing cash flows from finance leases
380

 
 
Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
12,800

Finance leases
563



Maturities of lease liabilities as of December 31, 2019 are as follows:

 
Finance Lease
 
Operating Lease
 
 
 
 
2020
$
378

 
$
7,268

2021
178

 
6,131

2022
230

 
5,285

2023
112

 
4,177

2024

 
3,105

Thereafter

 
1,480

Total lease payments
898

 
27,446

 
 
 
 
Less imputed interest
(62
)
 
(3,082
)
 
 
 
 
Total lease liabilities
$
836

 
$
24,364



As of December 31, 2019, we have entered into approximately $0.3 million of operating leases that have not yet commenced. As of December 31, 2019, we have entered into no additional finance leases that have not yet commenced. Maturities of lease liabilities under ASC 840 are consistent with the above disclosure.

Note 6 – Goodwill and Other Intangible Assets

The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:
 
 
2019
 
2018
Balance as of January 1,
$
400,440

 
$
401,954

 
 
 
 
Goodwill resulting from business combinations
217,482

 

 
 
 
 
Foreign currency translation
120

 
(1,514
)
 
 
 
 
Balance as of December 31,
$
618,042

 
$
400,440


During 2019, the Company acquired Buffalo Filter as further described in Note 2. Goodwill resulting from the acquisition amounted to $215.8 million and acquired intangible assets including customer and distributor relationships, developed technology and trademarks and tradenames amounted to $140.0 million. Total accumulated goodwill impairment losses aggregated

56



$107.0 million at December 31, 2019 and 2018, respectively. During 2019, the Company acquired a distributor as further described in Note 2 resulting in goodwill of $1.7 million and identifiable intangible assets of $4.1 million.

Other intangible assets consist of the following:
 
December 31, 2019
 
December 31, 2018
 
Weighted Average Amortization Period (Years)
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Gross
Carrying
Amount
 
Accumulated
Amortization
Intangible assets with definite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer and distributor relationships
24
$
342,568

 
$
(115,311
)
 
$
214,577

 
$
(97,131
)
 
 
 
 
 
 


 


Sales representation, marketing and promotional rights
25
149,376

 
(48,000
)
 
149,376

 
(42,000
)
 
 
 
 
 
 
 
 
 
Patents and other intangible assets
15
70,646

 
(46,456
)
 
61,473

 
(44,242
)
 
 
 
 
 
 


 


Developed technology
16
106,604

 
(13,171
)
 
91,965

 
(7,369
)
 
 
 
 
 
 
 
 
 
Intangible assets with indefinite lives:
 
 

 
 

 


 


 
 
 
 
 
 


 


Trademarks and tradenames
 
86,544

 

 
86,544

 

 
 
 
 
 
 
 
 
 
 
22
$
755,738

 
$
(222,938
)
 
$
603,935

 
$
(190,742
)


Amortization expense related to intangible assets which are subject to amortization totaled $32.3 million, $23.2 million and $21.3 million for the years ending December 31, 2019, 2018 and 2017, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income. Included in developed technology is $6.5 million and $21.3 million of earn-out consideration that was paid during 2019 and 2018, respectively, and an additional accrual of $7.5 million that is considered probable as of December 31, 2019 associated with a prior asset acquisition. The accrual is recorded in other current liabilities at December 31, 2019.
    
The estimated amortization expense related to intangible assets at December 31, 2019 and for each of the five succeeding years is as follows:

 
Amortization included in expense
 
Amortization recorded as a reduction of revenue
 
Total
2020
$
28,059

 
$
6,000

 
$
34,059

2021
27,268

 
6,000

 
33,268

2022
26,122

 
6,000

 
32,122

2023
25,329

 
6,000

 
31,329

2024
24,526

 
6,000

 
30,526




57



Note 7 — Long Term Debt

Long-term debt consists of the following at December 31:
 
2019
 
2018
Revolving line of credit
$
220,000

 
$
312,000

Term loan, net of deferred debt issuance costs of $1,528 and $311 in 2019 and 2018, respectively
253,535

 
144,064

2.625% convertible notes, net of deferred debt issuance costs of $7,252 and unamortized discount of $43,312 in 2019
294,436

 

Financing leases
836

 

Mortgage notes

 
836

Total debt
768,807

 
456,900

Less:  Current portion
13,596

 
18,336

Total long-term debt
$
755,211

 
$
438,564



On February 7, 2019, we entered into a sixth amended and restated senior credit agreement consisting of: (a) a $265.0 million term loan facility and (b) a $585.0 million revolving credit facility. The revolving credit facility will terminate and the loans outstanding under the term loan facility will mature on the earlier of (i) February 7, 2024 or (ii) 91 days prior to the earliest scheduled maturity date of the 2.625% convertible notes due in 2024 described below, (if, as of such date, more than $150.0 million in aggregate principal amount of such convertible notes (or any refinancing thereof) remains outstanding). The term loan facility is payable in quarterly installments increasing over the term of the facility. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement and in part to finance the acquisition of Buffalo Filter. Interest rates are at LIBOR plus an interest rate margin of 1.750% (3.563% at December 31, 2019). For those borrowings where we elect to use the alternate base rate, the base rate will be the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus 0.50% or (iii) the one-month Eurocurrency Rate plus 1.00%, plus, in each case, an interest rate margin.

There were $255.1 million in borrowings outstanding on the term loan facility as of December 31, 2019. There were $220.0 million in borrowings outstanding under the revolving credit facility as of December 31, 2019. Our available borrowings on the revolving credit facility at December 31, 2019 were $362.5 million with approximately $2.5 million of the facility set aside for outstanding letters of credit.

The sixth amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets. The sixth amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions. We were in full compliance with these covenants and restrictions as of December 31, 2019. We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.

On January 29, 2019, we issued $345.0 million in 2.625% convertible notes due in 2024 (the "Notes"). Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased or converted. The Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The Notes may be converted at an initial conversion rate of 11.2608 shares of our common stock per $1,000 principal amount of Notes (equivalent to an initial conversion price of approximately $88.80 per share of common stock). Holders of the Notes may convert the Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date. Holders of the Notes will also have the right to convert the Notes prior to November 1, 2023, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of the net proceeds from the offering of the Notes were used as part of the financing for the Buffalo Filter acquisition and $21.0 million were used to pay the cost of certain convertible notes hedge transactions as further described below.

Our effective borrowing rate for nonconvertible debt at the time of issuance of the Notes was estimated to be 6.14%, which resulted in $51.6 million of the $345.0 million aggregate principal amount of Notes issued, or $39.1 million after taxes, being attributable to equity.  For the year ended December 31, 2019, we have recorded interest expense related to the amortization of debt discount on the Notes of $8.3 million at the effective interest rate of 6.14%.  The debt discount on the Notes is being amortized through February 2024.  For the year ended December 31, 2019, we have recorded interest expense on the Notes of $8.4 million at the contractual coupon rate of 2.625%.

58




In connection with the offering of the Notes, we entered into convertible notes hedge transactions with a number of financial institutions (each, an “option counterparty”). The convertible notes hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Notes, the number of shares of our common stock underlying the Notes. Concurrently with entering into the convertible notes hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.

The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible notes hedge transactions, is greater than the strike price ($114.92) of the convertible notes hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes. If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants.

During 2019, we paid in full our mortgage notes in connection with the Largo, Florida property and facilities.
 
The scheduled maturities of long-term debt outstanding at December 31, 2019 are as follows:

2020
$
13,250

2021
18,219

2022
24,844

2023
418,750

2024
345,000

Thereafter



Note 8 — Income Taxes

The provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 consists of the following:
 
2019
 
2018
 
2017
Current tax expense:
 
 
 
 
 
Federal
$
96

 
$
(1,077
)
 
$
1,744

State
444

 
777

 
2,101

Foreign
8,375

 
8,036

 
9,421

 
8,915

 
7,736

 
13,266

Deferred income tax expense (benefit):
 
 
 
 
 
Federal
(3,970
)
 
4,478

 
(44,456
)
State
(938
)
 
62

 
(1,036
)
Foreign
(1,402
)
 
(2,477
)
 
5,471

 
(6,310
)
 
2,063

 
(40,021
)
 
 
 
 
 
 
Provision (benefit) for income taxes
$
2,605

 
$
9,799

 
$
(26,755
)



59



A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 follows:

 
2019
 
2018
 
2017
Tax provision at statutory rate based on income before income taxes
21.0
 %
 
21.0
 %
 
35.0
 %
 
 
 
 
 
 
Stock-based compensation
(15.4
)
 
(1.6
)
 
(2.1
)
 
 
 
 
 
 
Settlement of taxing authority examinations
(7.7
)
 
(0.7
)
 
(2.1
)
 
 
 
 
 
 
Federal research credit
(4.0
)
 
(2.8
)
 
(2.8
)
 
 
 
 
 
 
Tax treaty protocols
(2.9
)
 

 

 
 
 
 
 
 
US tax on worldwide earnings at different rates
7.9

 
2.9

 

 
 
 
 
 
 
Foreign income taxes
6.4

 
3.6

 
(5.3
)
 
 
 
 
 
 
Non deductible/non-taxable items
2.8

 
(1.4
)
 
(1.0
)
 
 
 
 
 
 
State income taxes, net of federal tax benefit
0.3

 
1.6

 
2.8

 
 
 
 
 
 
International tax reform

 
(3.6
)
 

 
 
 
 
 
 
US tax reform

 
1.8

 
(111.0
)
 
 
 
 
 
 
Consolidated group restructuring

 

 
(7.4
)
 
 
 
 
 
 
Other, net
(0.1
)
 
(1.5
)
 
0.8

 
 
 
 
 
 
 
8.3
 %
 
19.3
 %
 
(93.1
)%


The 2017 Tax Cuts and Jobs Act ("Tax Reform") was enacted on December 22, 2017. The Tax Reform included a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018. Under U.S. GAAP, changes in tax rates and tax law were accounted for in 2017, the period of enactment, and deferred tax assets and liabilities were measured at the enacted tax rate. The 2017 rate reconciliation included the Company’s assessment of the accounting under the Tax Reform which was preliminary based on information that was available to management at the time the consolidated financial statements were prepared. Estimated provisional amounts were recorded for the deemed repatriation toll charge implemented by the Tax Reform, related foreign tax credits, deferred tax revaluation amounts and deferred tax liabilities on unremitted earnings. Accordingly, the Company had determined a preliminary $31.9 million of tax benefit related to Tax Reform.

Staff Accounting Bulletin No. 118 provided for a one-year measurement period to finalize these estimated provisional amounts. During 2018, the Company finalized its accounting and recorded $1.3 million of tax expense related to the revaluation of certain deferred tax items. This expense was offset in part by $0.4 million of tax benefit primarily resulting from finalization of the deemed repatriation toll charge, related foreign tax credits and adjustments to foreign withholding amounts. The final tax benefit related to Tax Reform was $31.0 million.

The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method. The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of “US tax on worldwide earnings at different rates” and is offset in part by the Foreign Derived Intangible Income deduction (“FDII”).


60



The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December 31, 2019 and 2018 are as follows:
 
2019
 
2018
Assets:
 
 
 
Inventory
$
4,085

 
$
4,096

Net operating losses
3,679

 
7,358

Capitalized research and development
6,201

 
7,214

Deferred compensation
2,102

 
2,085

Accounts receivable
2,556

 
2,296

Compensation and benefits
6,049

 
5,434

Accrued pension
3,710

 
3,205

Research and development credit
10,321

 
8,585

Interest limitation
5,702

 

Convertible notes hedge
9,004

 

Lease liabilities
5,688

 

Other
4,336

 
2,235

Less: valuation allowances
(1,732
)
 
(1,159
)
 
61,701

 
41,349

 
 
 
 
Liabilities:
 
 
 

Goodwill and intangible assets
102,015

 
100,108

Depreciation
301

 
1,345

State taxes
11,161

 
12,212

Unremitted foreign earnings
2,619

 
3,583

Convertible notes debt discount
9,096

 

Lease right-of-use assets
5,338

 

 
130,530

 
117,248

 
 
 
 
Net liability
$
(68,829
)
 
$
(75,899
)


Income before income taxes consists of the following U.S. and foreign income:

 
2019
 
2018
 
2017
U.S. income
$
5,332

 
$
24,320

 
$
1,492

Foreign income
25,893

 
26,333

 
27,240

Total income
$
31,225

 
$
50,653

 
$
28,732


 
As of December 31, 2019, the amount of federal net operating loss carryforward was $9.3 million and begins to expire in 2027. As of December 31, 2019, the amount of federal research credit carryforward available was $10.3 million.  These credits begin to expire in 2027.  

We have accrued tax liabilities related to the amount of unremitted earnings at December 31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.  Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested. The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled $33.9 million. If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts. The Company has estimated foreign withholding taxes of $1.0 million would be due if these earnings were repatriated.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. Taxing authority examinations can involve complex issues and may require an extended period of time to resolve. Our federal income tax returns have been examined by the Internal Revenue Service (“IRS”) for calendar years ending through 2017.

61




We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes. Such guidance prescribes a 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.
 
The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:

 
2019
 
2018
 
2017
Balance as of January 1,
$
3,073

 
$
2,943

 
$
1,839

 
 
 
 
 
 
Increases (decreases) for positions taken in prior periods

 
(250
)
 
(246
)
 
 
 
 
 
 
Increases for positions taken in current periods
1,650

 
1,017

 
1,957

 
 
 
 
 
 
Decreases in unrecorded tax positions related to settlement with the taxing authorities
(2,404
)
 
(370
)
 
(607
)
 
 
 
 
 
 
Decreases in unrecorded tax positions related to lapse of statute of limitations
(149
)
 
(267
)
 

 
 
 
 
 
 
Balance as of December 31,
$
2,170

 
$
3,073

 
$
2,943



If the total unrecognized tax benefits of $2.2 million at December 31, 2019 were recognized, it would reduce our annual effective tax rate.  The amount of interest accrued in 2017, 2018 and 2019 related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income. 
 
Note 9 – Shareholders’ Equity
 
On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of $0.15 per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to $0.20 per share. The total dividend per share was $0.80 for each of 2019, 2018 and 2017. The fourth quarter dividend for 2019 was paid on January 7, 2020 to shareholders of record as of December 13, 2019. The total dividend payable was $5.7 million and $5.6 million at December 31, 2019 and 2018, respectively, and is included in other current liabilities in the consolidated balance sheet.

Our shareholders have authorized 500,000 shares of preferred stock, par value $.01 per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of December 31, 2019 and 2018, no preferred stock had been issued.
 
Our Board of Directors has authorized a $200.0 million share repurchase program. Through December 31, 2019, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases. The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.  We may suspend or discontinue the share repurchase program at any time.  During 2019, 2018, and 2017 we did not repurchase any shares.

We have reserved 7.3 million shares of common stock for issuance to employees and directors under two shareholder approved share-based compensation plans (the "Plans") of which approximately 4.1 million shares remain available for grant at December 31, 2019.  The exercise price on all outstanding stock options and stock appreciation rights (“SARs”) is equal to the quoted fair market value of the stock at the date of grant.  Restricted stock units (“RSUs”) and performance stock units (“PSUs”) are valued at the market value of the underlying stock on the date of grant.  Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a 4 to 5 year period from date of grant.  Stock options and SARs expire 10 years from date of grant.  SARs are only settled in shares of the Company’s stock.  The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company’s treasury stock.

Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income was $11.8 million, $10.0 million and $8.5 million for the years ended December 31, 2019, 2018 and 2017, respectively.  These amounts are included in selling and administrative expense. Tax related benefits of $2.8 million, $2.3 million and $2.0 million

62



were also recognized for the years ended December 31, 2019, 2018 and 2017, respectively.  Cash received from the exercise of stock options was $7.7 million, $3.5 million and $1.0 million for the years ended December 31, 2019, 2018 and 2017, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.

The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant. Use of a valuation model requires management to make certain assumptions with respect to select model inputs. Expected volatilities are based upon historical volatility of the Company’s stock over a period equal to the expected life of each stock option and SAR grant. The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life. The expected annual dividend yield is based on the Company's anticipated cash dividend payouts. The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior. Forfeitures are recognized as incurred.
 
The following table illustrates the assumptions used in estimating fair value in the years ended December 31, 2019, 2018 and 2017:
 
2019
 
2018
 
2017
Grant date fair value of stock options and SARs
$
20.59

 
$
14.78

 
$
10.07

Expected stock price volatility
26.59
%
 
25.69
%
 
27.63
%
Risk-free interest rate
2.58
%
 
2.62
%
 
2.11
%
Expected annual dividend yield
1.08
%
 
1.34
%
 
1.87
%
Expected life of options & SARs (years)
5.6

 
5.7

 
5.8



The following table illustrates the stock option and SAR activity for the year ended December 31, 2019:
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Exercise
Price
Outstanding at December 31, 2018
2,851

 
$
47.67

 
 
 
 
Granted
860

 
$
78.78

Forfeited
(106
)
 
$
58.50

Exercised
(352
)
 
$
43.75

 
 
 
 
Outstanding at December 31, 2019
3,253

 
$
55.97

Exercisable at December 31, 2019
1,036

 
$
46.05

Stock options & SARs expected to vest
2,217

 
$
60.61



The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at December 31, 2019 was 7.5 years and 6.3 years, respectively.  The aggregate intrinsic value of SARs and stock options outstanding and exercisable at December 31, 2019 was $181.7 million and $68.2 million, respectively.  The aggregate intrinsic value of stock options and SARs exercised during the years ended December 31, 2019, 2018 and 2017 was $17.0 million, $4.2 million and $2.7 million, respectively.


63



The following table illustrates the RSU and PSU activity for the year ended December 31, 2019:  
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 31, 2018
187

 
$
43.46

 
 
 
 
Granted
38

 
$
78.64

Vested
(55
)
 
$
51.43

Forfeited
(1
)
 
$
43.68

 
 
 
 
Outstanding at December 31, 2019
169

 
$
48.94


 
The weighted average fair value of awards of RSUs granted in the years ended December 31, 2019, 2018 and 2017 was $78.64, $61.76 and $48.32, respectively.
 
The total fair value of RSUs and PSUs vested was $2.8 million, $3.0 million and $3.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
 
As of December 31, 2019, there was $28.7 million of total unrecognized compensation cost related to nonvested stock options, SARs, RSUs and PSUs granted under the Plans which is expected to be recognized over a weighted average period of 3.4 years.
 
We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the “Employee Plan”), under which we reserved 1.0 million shares of common stock for issuance to our employees.  The Employee Plan provides employees with the opportunity to invest from 1% to 10% of their annual salary to purchase shares of CONMED common stock at a purchase price equal to 95% of the fair market value of the common stock on the exercise date.  During 2019, we issued approximately 18,104 shares of common stock under the Employee Plan.  No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.

Note 10 — Revenues

The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December 31, 2019, 2018 and 2017:

 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
426,893

 
$
489,313

 
$
916,206

Services transferred over time
36,429

 
2,462

 
38,891

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097


 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
413,630

 
$
411,391

 
$
825,021

Services transferred over time
33,098

 
1,515

 
34,613

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634



64



 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
396,147

 
$
366,672

 
$
762,819

Services transferred over time
32,797

 
776

 
33,573

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392



Revenue disaggregated by primary geographic market where the products are sold is included in Note 11.
    
Contract liability balances related to the sale of extended warranties to customers are as follows:
 
December 31, 2019
 
December 31, 2018
 
 
 
 
Contract Liability
$
14,276

 
$
11,043



Revenue recognized during years ended December 31, 2019, 2018 and 2017 from amounts included in contract liabilities at the beginning of the period were $6.8 million, $5.0 million and $3.9 million, respectively. There were no material contract assets as of December 31, 2019 and December 31, 2018.

Note 11 — Business Segments and Geographic Areas
    
We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment. Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery. Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgery procedures including 2DHD and 3DHD vision technologies and fees related to sales representation, promotion and marketing of sports medicine allograft tissue. General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, a line of cardiac monitoring products as well as electrosurgical generators and related instruments. These product lines' net sales and primary geographic market where the products are sold, are as follows for the years ended December 31, 2019, 2018 and 2017:
 
 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
179,419

 
$
337,246

 
$
516,665

Americas (excluding the United States)
64,269

 
31,004

 
95,273

Europe, Middle East & Africa
118,301

 
64,248

 
182,549

Asia Pacific
101,333

 
59,277

 
160,610

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097

 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
172,462

 
$
276,186

 
$
448,648

Americas (excluding the United States)
66,519

 
31,009

 
97,528

Europe, Middle East & Africa
112,998

 
53,565

 
166,563

Asia Pacific
94,749

 
52,146

 
146,895

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634



65



 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
167,602

 
$
243,439

 
$
411,041

Americas (excluding the United States)
60,439

 
30,730

 
91,169

Europe, Middle East & Africa
106,921

 
48,928

 
155,849

Asia Pacific
93,982

 
44,351

 
138,333

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392



Sales are attributed to countries based on the location of the customer. There were no significant investments in long-lived assets located outside the United States at December 31, 2019 and 2018.  No single customer represented over 10% of our consolidated net sales for the years ended December 31, 2019, 2018 and 2017.

Note 12 — Employee Benefit Plans

We sponsor an employee savings plan (“401(k) plan”) covering substantially all of our United States based employees. We also sponsor a defined benefit pension plan (the “pension plan”) that was frozen in 2009. It covered substantially all our United States based employees at the time it was frozen.

Total employer contributions to the 401(k) plan were $9.1 million, $8.3 million and $7.5 million during the years ended December 31, 2019, 2018 and 2017, respectively.

We use a December 31, measurement date for our pension plan.  Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or 12 years. The limit of 12 years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.
 
The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:

 
2019
 
2018
Accumulated benefit obligation
$
92,052

 
$
80,776

 
 
 
 
Change in benefit obligation
 

 
 

Projected benefit obligation at beginning of year
$
80,776

 
$
87,765

Service cost
1,010

 
675

Interest cost
3,130

 
2,806

Actuarial gain (loss)
10,561

 
(7,430
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Projected benefit obligation at end of year
$
92,052

 
$
80,776

 
 
 
 
Change in plan assets
 

 
 

Fair value of plan assets at beginning of year
$
66,307

 
$
74,932

Actual gain (loss) on plan assets
12,439

 
(5,585
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Fair value of plan assets at end of year
$
75,321

 
$
66,307

 
 
 
 
Funded status
$
(16,731
)
 
$
(14,469
)



66



Amounts recognized in the consolidated balance sheets consist of the following at December 31,:

 
2019
 
2018
Other long-term liabilities
$
(16,731
)
 
$
(14,469
)
Accumulated other comprehensive loss
(41,787
)
 
(41,822
)


Accumulated other comprehensive loss for the years ended December 31, 2019 and 2018 consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).

The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:

 
2019
 
2018
Discount rate
3.33
%
 
4.37
%


Other changes in plan assets and benefit obligations recognized in other comprehensive income in 2019 and 2018 are as follows:
 
 
2019
 
2018
Current year actuarial loss
$
(2,846
)
 
$
(3,574
)
Amortization of actuarial loss
2,881

 
2,689

Total recognized in other comprehensive loss
$
35

 
$
(885
)


The estimated portion of net actuarial loss in accumulated other comprehensive loss that is expected to be recognized as a component of net periodic pension cost in 2020 is $2.8 million.

Net periodic pension cost for the years ended December 31, consists of the following:

 
2019
 
2018
 
2017
Service cost
$
1,010

 
$
675

 
$
603

Interest cost on projected benefit obligation
3,130

 
2,806

 
2,773

Expected return on plan assets
(4,725
)
 
(5,418
)
 
(5,300
)
Amortization of loss
2,881

 
2,689

 
2,835

Net periodic pension cost
$
2,296

 
$
752

 
$
911



Non-service cost of $1.3 million is included in other expense in the consolidated statement of comprehensive income for the year ended 2019.

The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:

 
2019
 
2018
 
2017
Discount rate on benefit obligation
4.37
%
 
3.69
%
 
4.28
%
Effective rate for interest on benefit obligation
4.01
%
 
3.28
%
 
3.49
%
Expected return on plan assets
7.50
%
 
7.50
%
 
8.00
%

 
We use a full yield curve approach in the estimation of the interest cost component of net periodic pension cost by applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows ("spot rate approach").


67



In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.  In addition, we consult with financial and investment management professionals in developing appropriate targeted rates of return.

Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.

The allocation of pension plan assets by category is as follows at December 31,:

 
Percentage of Pension
Plan Assets
 
Target
Allocation
 
2019
 
2018
 
2020
Equity securities
74
%
 
71
%
 
75
%
Debt securities
26
%
 
29
%
 
25
%
Total
100
%
 
100
%
 
100
%


As of December 31, 2019, the pension plan held 27,562 shares of our common stock, which had a fair value of $3.1 million.  We believe that our long-term asset allocation on average will approximate the targeted allocation. We regularly review our actual asset allocation and periodically rebalance the pension plan’s investments to our targeted allocation when deemed appropriate.

FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16. Following is a description of the valuation methodologies used for our pension assets. There have been no changes in the methodologies used at December 31, 2019 and 2018:

Common Stock:
Common stock is valued at the closing price reported on the common stock’s respective stock exchange and is classified within level 1 of the valuation hierarchy.
 
 
Fixed Income Securities:
Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.
 
 
Money Market Fund:
These investments are public investment vehicles valued using the Net Asset Value (NAV).
 
 
Mutual Funds:
These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund. The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding.

The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.


68



The following table sets forth the value of the pension plan's assets as of December 31, 2019 and December 31, 2018:
 
2019
 
2018
Investments measured at fair value:
 
 
 
Level 1
 
 
 
Common Stock
$
8,307

 
$
6,362

Fixed Income Securities
18,609

 
17,640

Total Investments measured at fair value
26,916

 
24,002

 
 
 
 
Investments measured at NAV:
 
 
 
Money Market Fund
789

 
1,385

Mutual Funds
47,616

 
40,920

Total Investments measured at NAV
48,405

 
42,305

 
 
 
 
Total Investments
$
75,321

 
$
66,307


We do not expect to make any contributions to our pension plan for 2020.

The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years. The expected payments are estimated based on the same assumptions used to measure the Company’s projected benefit obligation at December 31, 2019 and reflect the impact of expected future employee service.
 
2020

$6,489

2021
5,290

2022
5,815

2023
5,637

2024
5,245

2025-2029
26,725



Note 13 — Legal Matters and Contingencies

From time to time, the Company may receive an information request or subpoena from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies. These information requests or subpoenas may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types. Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.

Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products. Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals. The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization. The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control. While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company’s results of operations in the course of responding to a future inquiry or investigation.


69



Manufacturers of medical products may face exposure to significant product liability claims, as well as patent infringement and other claims incurred in the ordinary course of business. To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows. We currently maintain commercial product liability insurance of $30 million per incident and $30 million in the aggregate annually, which we believe is adequate. This coverage is on a claims-made basis. There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.

Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety. Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations. In some jurisdictions, environmental requirements may be expected to become more stringent in the future. In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party’s activities. While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.

In 2014, the Company acquired EndoDynamix, Inc. The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller. In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed. Consequently, the payment of contingent milestone and revenue-based payments were delayed. On January 18, 2017, the seller provided notice ("the Notice") seeking $12.7 million, which essentially represents the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis. CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement. On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis. We believe that there was a substantive contractual basis to support the Company's decision to redesign the product, such that there was no legitimate basis for seeking the acceleration of the contingent payments at that time. In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier. We previously recorded a charge to write off assets and released a previously accrued contingent consideration liability as described in Note 14. A non-jury trial is now scheduled to take place in July 2020. We expect to defend the claims asserted by the sellers of EndoDynamix in the Delaware Court, although there can be no assurance that we will prevail in the litigation.

We record reserves sufficient to cover probable and estimable losses associated with any such pending claims. We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows. There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows.


70



Note 14 — Acquisition and Other Expense

Acquisition and other expense for the year ended December 31, consists of the following:

 
2019
 
2018
 
2017
Business acquisition costs
$
1,335

 
$

 
$

Manufacturing consolidation costs
2,858

 

 
2,903

Acquisition and other expense included in cost of sales
$
4,193

 
$

 
$
2,903

 
 
 
 
 
 
Business acquisition costs
$
13,066

 
$
2,372

 
$
2,336

Restructuring costs

 

 
1,347

Legal matters

 

 
17,480

Acquisition and other expense included in selling and administrative expense
$
13,066

 
$
2,372

 
$
21,163

 
 
 
 
 
 
Impairment charges included in research and development expense
$

 
$
4,212

 
$

 
 
 
 
 
 
Debt refinancing costs included in other expense
$
3,904

 
$

 
$


    
During 2019, we incurred $1.3 million in costs for inventory adjustments and other costs associated with the acquisition of Buffalo Filter as further described in Note 2. These costs were charged to cost of sales.
    
During 2019, we incurred $2.9 million in severance and other costs related to the consolidation of certain manufacturing operations. These costs were charged to cost of sales.

During 2017, we incurred $2.9 million in costs associated with consolidation of certain manufacturing operations. These costs were charged to cost of sales and included severance, inventory and other charges.

During 2019 and 2018, we incurred $13.1 million and $1.3 million, respectively, in costs associated with the February 11, 2019 acquisition of Buffalo Filter as further described in Note 2 that were included in selling and administrative expense. These costs include investment banking fees, consulting fees, legal fees, severance and integration related costs.

During 2018 and 2017 we incurred $1.1 million and $2.3 million respectively, in costs associated with a prior acquisition and were also included in selling and administrative expense. The 2018 cost consists of a charge to selling and administrative expense associated with a vacant lease related to the acquisition. The 2017 costs include the expensing of unvested options acquired and integration related costs.

During 2017, we consolidated certain selling and administrative functions and incurred $1.3 million in related costs consisting principally of severance charges.

During 2017, we incurred $12.2 million in costs associated with a litigation verdict whereby SurgiQuest, Inc. was found liable for $2.2 million in compensatory damages with an additional $10.0 million in punitive damages.  These costs were paid on July 10, 2018. In addition, during the years ended December 31, 2017, we incurred $5.3 million in costs associated with this litigation and other legal matters. These costs were charged to selling and administrative expense.

During 2018, we recorded a net charge of $4.2 million to research and development expense mainly associated with the impairment of an in-process research and development asset, net of the release of previously accrued contingent consideration in other current and long-term liabilities, as further described in Note 13.

During 2019, we incurred a $3.6 million charge related to commitment fees paid to certain of our lenders, which provided a financing commitment for the Buffalo Filter acquisition and recorded a loss on the early extinguishment of debt of $0.3 million in conjunction with the sixth amended and restated senior credit agreement as further described in Note 7.
 

71



Note 15 — Guarantees

We provide warranties on certain of our products at the time of sale and sell extended warranties.  The standard warranty period for our capital equipment is generally one year and our extended warranties typically vary from one to three years.  Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.  Adjustments are made to accruals as claim data and historical experience warrant.

Changes in the carrying amount of service and product standard warranties for the year ended December 31, are as follows:

 
2019
 
2018
 
2017
Balance as of January 1,
$
1,585

 
$
1,750

 
$
1,954

 
 
 
 
 
 
Provision for warranties
1,699

 
1,099

 
1,034

Claims made
(1,098
)
 
(1,264
)
 
(1,238
)
 
 
 
 
 
 
Balance as of December 31,
$
2,186

 
$
1,585

 
$
1,750



Costs associated with extended warranty repairs are recorded as incurred and amounted to $5.3 million$4.9 million and $4.6 million for the years ended December 31, 2019, 2018 and 2017 respectively.

Note 16 – Fair Value Measurement
 
We enter into derivative instruments for risk management purposes only.  We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.
 
By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.  While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.
 
Foreign Currency Forward Contracts. We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.  

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  

The following table presents the notional contract amounts for forward contracts outstanding:

 
 
 
As of
 
FASB ASC Topic 815 Designation
 
December 31, 2019
 
December 31, 2018
Forward exchange contracts
Cash flow hedge
 
$
156,818

 
$
155,313

Forward exchange contracts
Non-designated
 
33,867

 
39,631



The remaining time to maturity as of December 31, 2019 is within two years for hedge designated foreign exchange contracts and approximately one month for non-hedge designated forward exchange contracts.

72




Statement of comprehensive income presentation

Derivatives designated as cash flow hedges

Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) and net earnings on our consolidated statements of comprehensive income and our consolidated balance sheets:

 
 
Amount of Gain (Loss) Recognized in AOCI
 
Consolidated Statements of Comprehensive Income
 
Amount of Gain (Loss) Reclassified from AOCI
 
 
Years Ended
 
 
 
Total Amount of Line Item Presented
 
Years Ended
Derivative Instrument
 
2019
2018
2017
 
Location of amount reclassified
 
2019
2018
2017
 
2019
2018
2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,871

$
10,073

$
(7,290
)
 
Net Sales
 
$
955,097

$
859,634

$
796,392

 
$
7,969

$
(1,278
)
$
(573
)
 
 
 
 

 

 
Cost of Sales
 
430,382

390,524

365,351

 
638

365

(145
)
Pre-tax gain (loss)
 
$
3,871

$
10,073

$
(7,290
)
 
 
 
 
 
 
 
$
8,607

$
(913
)
$
(718
)
Tax expense (benefit)
 
935

2,434

(1,761
)
 
 
 
 
 
 
 
2,079

(221
)
(265
)
Net gain (loss)
 
$
2,936

$
7,639

$
(5,529
)
 
 
 
 
 
 
 
$
6,528

$
(692
)
$
(453
)


At December 31, 2019, $0.7 million of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.

Derivatives not designated as cash flow hedges

Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income were:

 
 
 
 
Years Ended
Derivative Instrument
 
Location on Consolidated Statements of Comprehensive Income
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Net gain (loss) on currency forward contracts
 
Selling and administrative expense
 
$
(573
)
 
$
69

 
$
(1,577
)
Net gain (loss) on currency transaction exposures
 
Selling and administrative expense
 
$
(653
)
 
$
(804
)
 
$
1,058




73



Balance sheet presentation

We record these forward foreign exchange contracts at fair value; the following tables summarize the fair value for forward foreign exchange contracts outstanding at December 31, 2019 and 2018:
December 31, 2019
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
2,307

 
$
(1,341
)
 
$
966

Foreign exchange contracts
Other long-term liabilities
 
38

 
(353
)
 
(315
)
 
 
 
$
2,345

 
$
(1,694
)
 
$
651

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 

 
 

 
 

Foreign exchange contracts
Other current liabilities
 
22

 
(159
)
 
(137
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
2,367

 
$
(1,853
)
 
$
514


December 31, 2018
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
5,817

 
$
(431
)
 
$
5,386

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current liabilities
 
19

 
(217
)
 
(198
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
5,836

 
$
(648
)
 
$
5,188


Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.  

Fair Value Disclosure. FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements. This guidance applies when fair value measurements are required or permitted. The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is defined based upon an exit price model.

Valuation Hierarchy. A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation. Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. There have been no significant changes in the assumptions.
 
Valuation Techniques. Assets and liabilities carried at fair value and measured on a recurring basis as of December 31, 2019 consist of forward foreign exchange contracts. The Company values its forward foreign exchange contracts using quoted prices for similar assets. The most significant assumption is quoted currency rates. The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.  
 

74



The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximate fair value.  
 
Note 17 - New Accounting Pronouncements

Recently Adopted Accounting Standards

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), along with amendments issued in 2017 and 2018. This ASU requires lessees to record leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term.

The Company adopted the new standard on January 1, 2019, and applied the modified retrospective approach along with the package of transition practical expedients. The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. On January 1, 2019, we recorded initial right-of-use assets and lease liabilities, that were previously unrecorded under prior GAAP, of $17.9 million. Operating lease ROU assets are included in other assets and lease liabilities are included in other current liabilities and other long-term liabilities. Our accounting for finance leases, which were capital leases under prior GAAP, remained substantially unchanged. Finance leases are included in property and equipment, current portion of long-term debt and long-term debt in our consolidated balance sheets. This update did not have a material impact on our net income, earnings per share or cash flows. Refer to Note 5 for further detail on leases.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU makes more financial and non-financial hedging strategies eligible for hedge accounting. It also amends the presentation and disclosure requirements and changes how companies assess effectiveness. It is intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting and increase transparency as to the scope and results of hedging programs. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. We adopted this update on January 1, 2019 and it did not have a material impact on our consolidated financial statements.

    
Recently Issued Accounting Standards, Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, along with subsequent amendments issued in 2019. This ASU requires instruments measured at amortized cost, including accounts receivable, to be presented at the net amount expected to be collected. The new model requires an entity to estimate credit losses based on historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. This ASU is effective for fiscal years beginning after December 31, 2019 and early adoption is permissible during any interim period after December 31, 2018. The Company adopted the new standard on January 1, 2020. We assessed the impact of adopting this ASU and the impact of the current expected credit loss model on trade receivables. We do not expect this update to have a material impact on our net income, earnings per share or cash flows.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. We do not expect this update to have a material impact on disclosures on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which results in the removal of certain exceptions to the general principles of ASC 740 and simplifies other aspects of the accounting for income taxes. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.

75



Note 18 — Selected Quarterly Financial Data (Unaudited)

Selected quarterly financial data for 2019 and 2018 are as follows:
 
Three Months Ended
 
March(1)
 
June(2)
 
September(3)
 
December(4)
2019
 
 
 
 
 
 
 
Net sales
$
218,378

 
$
238,263

 
$
233,590

 
$
264,865

Gross profit
121,438

 
131,190

 
130,111

 
141,975

Net income
1,021

 
5,695

 
6,970

 
14,933

EPS:
 

 
 

 
 

 
 

Basic
$
.04

 
$
.20

 
$
.25

 
$
.53

Diluted
.04

 
.19

 
.23

 
.49


 
Three Months Ended
 
March
 
June
 
September(5)
 
December(6)
2018
 
 
 
 
 
 
 
Net sales
$
202,064

 
$
212,820

 
$
202,307

 
$
242,444

Gross profit
109,557

 
116,271

 
110,627

 
132,655

Net income
10,657

 
8,719

 
5,825

 
15,653

EPS:
 

 
 

 
 

 
 

Basic
$
.38

 
$
.31

 
$
.21

 
$
.56

Diluted
.37

 
.30

 
.20

 
.54



Items Included In Selected Quarterly Financial Data:

(1)
The first quarter of 2019 includes pre-tax business acquisition costs of $7.9 million and debt refinancing costs of $3.9 million.

(2)
The second quarter of 2019 includes pre-tax business acquisition costs of $3.0 million.

(3)
The third quarter of 2019 includes pre-tax business acquisition costs of $1.7 million and manufacturing consolidation costs of $1.4 million. In the third quarter of 2019, our average share price exceeded the conversion price of our 2.625% convertible notes due in 2024 (the "Notes") and we included 0.2 million shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.

(4)
The fourth quarter of 2019 includes pre-tax business acquisition costs of $1.9 million and manufacturing consolidation costs of $1.4 million. In the fourth quarter of 2019, our average share price exceeded the conversion price of our 2.625% convertible notes due in 2024 (the "Notes") and we included 0.6 million shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.

(5)
The third quarter of 2018 includes pre-tax business acquisition costs of $1.1 million and in-process research and development impairment charges of $4.2 million.

(6)
The fourth quarter of 2018 includes pre-tax business acquisition costs of $1.3 million.

76



SCHEDULE II—Valuation and Qualifying Accounts
(In thousands)

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Additions
 
 
 
 
 
 
Balance at
Beginning of
Period
 
Charged to
Costs and
Expenses
 
 
 
 
 
 
 
 
 
 
Balance at End
of Period
Description         
 
 
 
Deductions
 
2019
 
 
 
 
 
 
 
 
Allowance for bad debts
 
$
2,660

 
$
852

 
$
(726
)
 
$
2,786

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
3,246

 
518

 
(97
)
 
3,667

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
1,159

 
573

 

 
1,732

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2018
 
 

 
 

 
 

 
 

Allowance for bad debts
 
$
2,137

 
$
1,485

 
$
(962
)
 
$
2,660

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
2,219

 
1,050

 
(23
)
 
3,246

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
570

 
589

 

 
1,159

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
 
 

 
 

 
 

 
 

Allowance for bad debts
 
$
2,031

 
$
1,031

 
$
(925
)
 
$
2,137

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
1,817

 
424

 
(22
)
 
2,219

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
441

 
129

 

 
570



Item 16. Form 10-K Summary

Registrants may voluntarily provide a summary of information required by Form 10-K under this Item 16. The Company has elected not to include such summary information.

77
EX-4.1 2 exhibit412019.htm EXHIBIT 4.1 Exhibit


Exhibit 4.1
Description of Registrant’s Securities to be Registered.

Description of Common Stock

The following is a description of the general terms, provisions and rights of Common Stock and related provisions of the Company’s certificate of incorporation (the “Certificate of Incorporation”) and bylaws (the “Bylaws”) and applicable New York law. This description is qualified in its entirety by, and should be read in conjunction with, the Certificate of Incorporation, Bylaws and applicable New York law.

Authorized Shares

We have the authority to issue an aggregate of 100,000,000 shares of Common Stock. As of February 19, 2020, there were 31,299,194 shares of our Common Stock issued and 28,492,005 shares of our Common Stock outstanding.

Dividend Rights

Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled to share ratably in dividends if, when and as declared by our board of directors out of funds legally available therefor.

Voting Rights

Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled to one vote for each share held of record on all matters at all meetings of shareholders.

Liquidation Rights

Subject to the preferences, limitations and relative rights of holders of our preferred stock, the holders of Common Stock are entitled, in the event of our liquidation, dissolution or winding-up, to share ratably in the distribution of assets remaining after payment of debts and expenses.

Absence of Other Rights

Our Common Stock has no sinking fund or redemption provisions or preemptive, conversion or exchange rights.

Anti-Takeover Effects of Our Certificate of Incorporation and Bylaws

Our Certificate of Incorporation and Bylaws contain provisions that may delay, defer or discourage another party from acquiring control of us. We expect that these provisions, some of which are summarized below, will discourage coercive takeover practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with the board of directors, which we believe may result in an improvement of the terms of any such acquisition in favor of our shareholders. However, they also give the board of directors the power to discourage acquisitions that some shareholders may favor.

Special Meetings of Shareholders

Our Bylaws provide that special meetings of shareholders may only be called by the board of directors, the chairman of the board of directors, if any, or the president.

Advance Notice Requirements for Shareholder Proposals

Our Bylaws require advance notice procedures for shareholder proposals to be brought before an annual meeting of the shareholders, including the nomination of directors.

Amendment to Certificate of Incorporation and Bylaws

New York law provides generally that a majority vote of all the outstanding shares entitled to vote thereon at a meeting of shareholders is required to approve amendments to a corporation’s certificate of incorporation, unless a corporation’s certificate





of incorporation requires a greater percentage. New York law also provides generally that by-laws may be amended by a majority of the votes cast by the shares at the time entitled to vote in the election of any directors. Under New York law, when so provided in the certificate of incorporation or a by-law adopted by the shareholders, by-laws may also be amended by the vote specified in the certificate of incorporation or by-law, but any by-law adopted by the board may be amended or repealed by the shareholders entitled to vote thereon. Our Bylaws may be amended, altered, or repealed by a majority vote of our board of directors.

New York Anti-Takeover Statute

We are subject to Section 912 of the New York Business Combination Law. Accordingly, we may not engage in a business combination, such as a merger, consolidation, recapitalization, asset sale or disposition of stock, with any “interested shareholder” for a period of five years from the date that the interested shareholder first became an interested shareholder unless certain conditions are met.

Indemnification of Officers and Directors

Our Bylaws provide that we indemnify our directors and officers to the fullest extent permitted by law and authorize the Company to enter into agreements with any of our directors or officers to indemnify such person to the fullest extent permitted by law.

Listing

The Company's Common Stock is listed on the New York Stock Exchange under the trading symbol "CNMD."


EX-21 3 exhibit212019.htm EXHIBIT 21 Exhibit


EXHIBIT 21

CONMED Corporation
Subsidiaries of the Registrant

Name
State or Country of Incorporation
 
 
 
Aspen Laboratories, Inc.
 
Colorado
Buffalo Filter LLC
 
Delaware
CONMED Andover Medical, Inc.
 
New York
CONMED Austria GmbH
 
Austria
CONMED Denmark ApS
 
Denmark
CONMED Deutschland GmbH
 
Germany
CONMED Endoscopic Technologies, Inc.
 
Massachusetts
CONMED Finland Oy
 
Finland
CONMED France SAS
 
France
CONMED Iberia SL
 
Spain
CONMED Italia SrL
 
Italy
CONMED Japan K. K.
 
Japan
CONMED Linvatec Australia PTY Ltd
 
Australia
CONMED Linvatec (Beijing) Medical Appliances Co., Ltd
 
China
CONMED Linvatec Biomaterials Oy
 
Finland
CONMED U.K. Ltd.
 
United Kingdom
Consolidated Medical Equipment Company S. de R.L. de C.V.
 
Mexico
EndoDynamix, Inc.
 
Delaware
GWH Limited Partnership
 
Florida
G.W. Comércio Importação e Exportação de Produtos Médicos Hospitalares Ltda.
 
Brazil
Largo Lakes I Limited Partnership
 
Delaware
Linvatec Corporation
 
Florida
Linvatec Belgium NV
 
Belgium
Linvatec Canada ULC
 
Canada
Linvatec Europe SPRL
 
Belgium
CONMED Korea Ltd.
 
Korea
Linvatec Nederland B.V.
 
Netherlands
Linvatec Polska Sp. z.o.o
 
Poland
Linvatec Conmed Sweden AB
 
Sweden
Palmerton Holdings, Inc.
 
New York
SurgiQuest, Inc.
 
Delaware
Viking Systems, Inc.
 
Delaware
Linvatec India Private Limited
 
India
 
 



EX-23 4 exhibit232019.htm EXHIBIT 23 Exhibit


EXHIBIT 23

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-78987, 333-90444, 333-124202, 333-136453, 333-145150, 333-162834, 333-168493, 333-182878, 333-207582, 333-214299, 333-223258 and 333-228171) of CONMED Corporation of our report dated February 24, 2020 relating to the consolidated financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
Rochester, New York
February 24, 2020



EX-31.1 5 exhibit3112019.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Curt R. Hartman, certify that:

1.
I have reviewed this annual report on Form 10-K of CONMED Corporation;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

February 24, 2020

/s/ Curt R. Hartman
Curt R. Hartman
President and
Chief Executive Officer



EX-31.2 6 exhibit3122019.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002


I, Todd W. Garner, certify that:

1.
I have reviewed this annual report on Form 10-K of CONMED Corporation;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

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

a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and

b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
February 24, 2020

/s/ Todd W. Garner
Todd W. Garner
Executive Vice President and
Chief Financial Officer


EX-32.1 7 exhibit3212019.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

CERTIFICATIONS
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
(SUBSECTIONS (a) AND (b) OF SECTION 1350, CHAPTER 63 OF TITLE 18, UNITED STATES CODE)

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of CONMED Corporation, a New York corporation (the “Corporation”), does hereby certify that:
 
The Annual Report on Form 10-K for the year ended December 31, 2019 (the “Form 10-K”) of the Corporation fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934 and information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
 

Date:
February 24, 2020
/s/ Curt R. Hartman
 
 
Curt R. Hartman
 
 
President and
 
 
Chief Executive Officer
 
 
 
Date:
February 24, 2020
/s/ Todd W. Garner
 
 
Todd W. Garner
 
 
Executive Vice President and
 
 
Chief Financial Officer



EX-101.SCH 8 cnmd-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2140100 - Disclosure - Acquisition and Other Expense link:presentationLink link:calculationLink link:definitionLink 2440402 - Disclosure - Acquisition and Other Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2340301 - Disclosure - Acquisition and Other Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Business Acqusition link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Business Acqusition Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Business Acqusition Business Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - Business Segments and Geographic Areas link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - Business Segments and Geographic Areas (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - Business Segments and Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Statements of Shareholder's Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2434405 - Disclosure - Employee Benefit Plans (Actuarial Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2434408 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2434404 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2434402 - Disclosure - Employee Benefit Plans (Defined Contribution Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2434403 - Disclosure - Employee Benefit Plans (Employee Benefit Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2434410 - Disclosure - Employee Benefit Plans (Expected Future Employee Service) (Details) link:presentationLink link:calculationLink link:definitionLink 2434409 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2434407 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2434406 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2334301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2151100 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 2451402 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2451403 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 2351301 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2149100 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2449402 - Disclosure - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2349301 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - Income Taxes (Income Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2422406 - Disclosure - Income Taxes (Tax Credit Carryforwards) (Details) link:presentationLink link:calculationLink link:definitionLink 2422407 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Leases Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Leases Maturities of Operating and Financing Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Leases (Notes) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Leases Supplementary Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Leases Supplementary Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - Legal Matters and Contingencies link:presentationLink link:calculationLink link:definitionLink 2437401 - Disclosure - Legal Matters and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Long Term Debt link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Long Term Debt (Maturities of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Long Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Long Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2153100 - Disclosure - New Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2453402 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2253201 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Policies) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Operations and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Operations and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Operations and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Operations and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - Revenues (Notes) link:presentationLink link:calculationLink link:definitionLink 2428403 - Disclosure - Revenues Revenue from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 2156100 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2456401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2155100 - Disclosure - Selected Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2455403 - Disclosure - Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 2455402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2355301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Shareholders' Equity (Awards) (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Shareholders' Equity (Employee Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cnmd-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 cnmd-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 cnmd-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Document and Entity Information [Abstract] -- None. No documentation exists for this element. -- Title of 12(b) Security Title of 12(b) Security Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Registrant Name Entity Registrant Name City Area Code City Area Code Local Phone Number Local Phone Number Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Document Type Document Type Document Annual Report Document Annual Report Document Transition Report Document Transition Report Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Public Float Entity Public Float Entity File Number Entity File Number Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Documents Incorporated by Reference [Text Block] Documents Incorporated by Reference [Text Block] Revenues [Abstract] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Orthopedic Surgery [Member] Orthopedic Surgery [Member] Orthopedic Surgery [Member] General Surgery [Member] General Surgery [Member] General Surgery [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred at Point in Time [Member] Transferred at Point in Time [Member] Transferred over Time [Member] Transferred over Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Net Sales Revenue from Contract with Customer, Excluding Assessed Tax Inventory Disclosure [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work in process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total inventory Inventory, Net Quarterly Financial Information Disclosure [Abstract] Schedule of Selected Quarterly Financial Data Quarterly Financial Information [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Equity [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Stock Options and Stock Appreciation Rights (SARs) [Member] Stock Options and Stock Appreciation Rights [Member] Stock Options and Stock Appreciation Rights (SARs) [Member] Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member] Restricted Stock Units and Performance Share Units [Member] Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Grant date fair value of Stock options & SARs (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Expected stock price volatility (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected annual dividend yield (percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term of option & SARs (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Weighted average period costs expected to be recognized (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Number of shares outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of shares, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Number of shares, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of shares, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Number of shares outstanding, Ending Balance Number of shares, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Number of shares, Stock options & SARs expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted average exercise price, Beginning Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted average exercise price, Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average exercise price, Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted average exercise price, Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted average exercise price, Ending Balance (in dollars per share) Exercisable, Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Stock options & SARs expected to vest, Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average remaining contractual term, options outstanding (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted average remaining contractual term, options exercisable (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate intrinsic value, options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate intrinsic value, options exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of shares outstanding, Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of shares, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of shares, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of shares, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of shares outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average grant date fair value, Beginning Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Weighted average grant date fair value, Ending Balance (in dollars per share) Total fair value of shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Accounting Policies [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating Lease, Right-of-Use Asset Operating Lease, Liability Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived and Indefinite-Lived Assets [Table] Schedule of Finite-Lived and Indefinite-Lived Assets [Table] Schedule of Finite-Lived and Indefinite-Lived Assets [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Weighted Average [Member] Weighted Average [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer and Distributor Relationships [Member] Customer and Distributor Relationships [Member] Customer and Distributor Relationships [Member] Sales representation, marketing and promotional rights [Member] Sales representation, marketing and promotional rights [Member] Sales representation, marketing and promotional rights [Member] Patents and Other Intangible Assets [Member] Patents and Other Intangible Assets [Member] Patents and Other Intangible Assets [Member] Technology-Based Intangible Assets [Member] Technology-Based Intangible Assets [Member] Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Trademarks and Trade Names [Member] Trademarks and Trade Names [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Expense [Member] Expense [Member] Expense [Member] Reduction of Revenue [Member] Reduction of Revenue [Member] Reduction of Revenue [Member] Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items] Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items] Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items] Goodwill, Acquired During Period Goodwill, Acquired During Period Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Amortized intangible assets, gross carrying amount Finite-Lived Intangible Assets, Gross Unamortized intangible assets, gross carrying amount Indefinite-lived Intangible Assets (Excluding Goodwill) Intangible assets, gross carrying amount Intangible Assets, Gross (Excluding Goodwill) Intangible assets, accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of Intangible Assets Amortization of Intangible Assets Payments Related to Contingent Consideration Payments for Contingent Consideration Related to Asset Acquisition Payments for Contingent Consideration Related to Asset Acquisition Asset Acquisition, Contingent Consideration Liability Asset Acquisition, Contingent Consideration Liability Asset Acquisition, Contingent Consideration Liability Finite-lived Intangible Assets Acquired Finite-lived Intangible Assets Acquired Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Future amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Income Tax Disclosure [Abstract] Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Tax provision at statutory rate based on income before income taxes (percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation Tax Reform, Domestic Effective Income Tax Rate Reconciliation Tax Reform Percentage of reported income tax expense (benefit) attributable to the Tax Cuts and Jobs Act of 2017. Effective Income Tax Rate Reconciliation Tax Reform, International Effective Income Tax Rate Reconciliation Tax Reform, International Effective Income Tax Rate Reconciliation Tax Reform, International Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring Foreign income taxes (percent) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Federal research credit (percent) Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent Settlement of taxing authority examinations (percent) Effective Income Tax Rate Reconciliation, Tax Settlement, Percent Stock-based compensation (percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Non deductible/non-taxable items (percent) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent State income taxes, net of federal tax benefit (percent) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent Other, net (percent) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective income tax rate, continuing operations (percent) Effective Income Tax Rate Reconciliation, Percent Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Amended and Restated Senior Credit Agreement [Member] Amended and Restated Senior Credit Agreement [Member] Amended and Restated Senior Credit Agreement [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving Line of Credit [Member] Line of Credit [Member] Term Loan Facility [Member] Loans Payable [Member] Convertible Notes Payable [Member] Convertible Notes Payable [Member] Mortgages Notes [Member] Mortgages [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Total long-term debt Long-term Debt Long-term Debt and Lease Obligation, Including Current Maturities Long-term Debt and Lease Obligation, Including Current Maturities Current portion of long-term debt Long-term Debt and Lease Obligation, Current Convertible Debt Convertible Debt Financing leases Finance Lease, Liability Long-term debt Long-term Debt and Lease Obligation Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Undistributed Earnings of Foreign Subsidiaries Undistributed Earnings of Foreign Subsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] U.S. income Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign income Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Leases [Abstract] Lease Obligation Incurred Lease Obligation Incurred Cash paid for amounts included in the measurement of lease liabilities: Cash Flow Lessee [Abstract] Cash Flow Lessee [Abstract] Operating cash flows from operating leases Operating Lease, Payments Financing cash flows from finance leases Finance Lease, Principal Payments Right-of-use assets obtained in exchange for lease obligations: Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract] Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Fair Value Disclosures [Abstract] Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Derivatives Not Designated as Hedging Instruments [Table Text Block] Derivatives Not Designated as Hedging Instruments [Table Text Block] Schedule of fair value for forward foreign exchange contracts Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Business Combinations [Abstract] Business Acquisition Business Combination Disclosure [Text Block] 2.625 Percent Convertible Notes Due 2024 [Member] 2.625 Percent Convertible Notes Due 2024 [Member] 2.625 Percent Convertible Notes Due 2024 [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Leases Lessee, Operating Leases [Text Block] Leases Lessee, Finance Leases [Text Block] Tax Credit Carryforward [Table] Tax Credit Carryforward [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal [Member] Domestic Tax Authority [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research and Development Credit [Member] Research Tax Credit Carryforward [Member] Tax Credit Carryforward [Line Items] Tax Credit Carryforward [Line Items] Operating loss carryforwards Operating Loss Carryforwards Tax credit carryforward Tax Credit Carryforward, Amount Organization, Consolidation and Presentation of Financial Statements [Abstract] Schedule of property plant and equipment useful life Schedule of Property, Plant and Equipment Useful Life [Table Text Block] Schedule of Property, Plant and Equipment Useful Life [Table Text Block] Schedule of calculation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of accumulated other comprehensive loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating acitivites: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation Depreciation Amortization of Debt Discount Amortization of Debt Discount (Premium) Amortization of Deferred Debt Issuance Costs Amortization of Debt Issuance Costs Amortization Amortization Stock-based compensation Share-based Payment Arrangement, Noncash Expense Impairment charges Non-cash impairment Non-cash impairment Deferred income taxes Deferred Income Tax Expense (Benefit) Loss on early extinguishment of debt Gain (Loss) on Extinguishment of Debt Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Income taxes Increase (Decrease) in Income Taxes Payable Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Other assets Increase (Decrease) in Other Operating Assets Other liabilities Increase (Decrease) in Other Operating Liabilities Total operating Increase (Decrease) in Operating Capital Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payments related to business acquisitions and asset acquisitions, net of cash acquired Payments related to business acquisitions and asset acquisitions The cash outflow associated with the acquisition of a business or asset, net of the cash acquired from the purchase and the cash outflow associated with a distribution agreement. Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payments on term loan Repayments of Long-term Debt Proceeds from term loan Proceeds from Issuance of Long-term Debt Payments on revolving line of credit Repayments of Lines of Credit Proceeds from revolving line of credit Proceeds from Lines of Credit Proceeds from Convertible Debt Proceeds from Convertible Debt Payments on mortgage notes Repayments of Secured Debt Payments Related to Contingent Consideration Payments related to debt issuance costs Payments of Debt Issuance Costs Dividends paid on common stock Payments of Ordinary Dividends, Common Stock Purchase of Convertible Notes Hedges Payments Of Convertible Hedges Payments Of Convertible Hedges Proceeds from Issuance of Warrants Proceeds from Issuance of Warrants Other, net Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of year Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of year Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Contractual obligations from asset acquisition Noncash or Part Noncash Acquisition, Intangible Assets Acquired Dividends payable Dividends Payable Cash paid during the year for: Supplemental Cash Flow Information [Abstract] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes Income Taxes Paid Retirement Benefits [Abstract] Defined Benefit Plan, Non-Service Cost Defined Benefit Plan, Non-Service Cost Defined Benefit Plan, Non-Service Cost Service cost Defined Benefit Plan, Service Cost Interest cost on projected benefit obligation Defined Benefit Plan, Interest Cost Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Amortization of loss Defined Benefit Plan, Amortization of Gain (Loss) Net periodic pension cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Supplemental Balance Sheet Information Related to Leases [Table Text Block] Supplemental Balance Sheet Information Related to Leases [Table Text Block] Supplemental Balance Sheet Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases [Table Text Block] Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Finance Lease, Liability, Maturity Finance Lease, Liability, Maturity [Table Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Acquisition and Other Expense [Abstract] Acquisition and Other Expense [Abstract] Acquisition and Other Expense [Text Block] Acquisition and Other Expense [Text Block] Acquisition and Other Expense [Text Block] Income Taxes Income Tax Disclosure [Text Block] Acquisition and Other Expenses [Table] Other Expenses [Table] Other Expenses [Table] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Compensatory damages [Member] Compensatory damages [Member] Compensatory damages [Member] Punitive damages [Member] Punitive damages [Member] Punitive damages [Member] Buffalo Filter LLC [Member] Buffalo Filter LLC [Member] Buffalo Filter LLC [Member] SurgiQuestInc [Member] SurgiQuestInc [Member] SurgiQuest, Inc. [Member] Cost of Sales [Member] Cost of Sales [Member] Selling and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Research and Development Expense [Member] Research and Development Expense [Member] Other Expense [Member] Other Expense [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Consolidation Costs [Member] Consolidation Costs [Member] Facility Consolidation Costs [Member] Administrative Restructuring [Member] Administrative Restructuring [Member] Administrative Restructuring [Member] Acquisition and Other Expense [Line Items] Acquisition, Restructuring Expenses and Other Operating Expenses [Line Items] AcquisitionRestructuringExpensesandOtherOperatingExpenses [Line Items] Manufacturing consolidation costs Manufacturing consolidation costs Manufacturing consolidation costs Business Combination, Acquisition Related Costs Legal Fees Legal Fees Acquisition and other expense Other Cost and Expense, Operating Other expense Other Nonoperating Expense Loss Contingency, Damages Awarded, Value Loss Contingency, Damages Awarded, Value Debt Instrument, Financing Costs Expensed Debt Related Commitment Fees and Debt Issuance Costs Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Bad Debts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Sales Returns and Allowances [Member] Sales Returns and Allowances [Member] Deferred Tax Asset Valuation Allowance [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at beginning of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at end of period Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Guarantees [Abstract] Changes in the carrying amount of service and product warranties Schedule of Product Warranty Liability [Table Text Block] Property, Plant and Equipment [Abstract] Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Building and improvements [Member] Building and Building Improvements [Member] Machinery and equipment [Member] Machinery and Equipment [Member] Construction in progress [Member] Construction in Progress [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Capitalized Computer Software, Gross Capitalized Computer Software, Gross Property, plant and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property, plant and equipment Property, Plant and Equipment, Net Capitalized Computer Software, Accumulated Amortization Capitalized Computer Software, Accumulated Amortization Capitalized Computer Software, Amortization Capitalized Computer Software, Amortization Shareholders' Equity Shareholders' Equity and Share-based Payments [Text Block] Operations and Significant Accounting Policies [Table] Operations and Significant Accounting Policies [Table] Operations and Significant Accounting Policies [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Shipping and Handling [Member] Shipping and Handling [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Noncurrent Assets Other Noncurrent Assets [Member] Operations and Significant Accounting Policies [Line Items] Operations and Significant Accounting Policies [Line Items] Operations and Significant Accounting Policies [Line Items] Remaining Lease Term Lessee, Operating Lease, Term of Contract Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Termination Option Term Lessee, Operating Lease, Termination Option Term Selling and administrative expense Selling, General and Administrative Expense Debt Instrument, Convertible, Conversion Price Debt Instrument, Convertible, Conversion Price Option Indexed to Issuer's Equity, Strike Price Option Indexed to Issuer's Equity, Strike Price Other Assets, Noncurrent [Abstract] Other Assets, Noncurrent [Abstract] Field inventory Field inventory Field inventory Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Cash Flow Hedging Gain (Loss) [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract Type [Domain] Derivative Contract [Domain] Foreign Exchange Forward [Member] Foreign Exchange Forward [Member] Revenues [Member] Revenues [Member] Revenues [Member] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging [Member] Cash Flow Hedging [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Revenues Revenues Cost of sales Cost of Goods and Services Sold Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Common Stock [Member] Fixed Income Securities [Member] Fixed Income Funds [Member] Money Market Funds [Member] Mututal Funds [Member] Mututal Funds [Member] Mututal Funds [Member] Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value Plan Asset Measurement [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value Measured at Net Asset Value Per Share [Member] Fair Value Measured at Net Asset Value Per Share [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of stock option and SAR activity Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Schedule of RSU and PSU activity Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block] Schedule of property, plant and equipment Property, Plant and Equipment [Table Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Employee Savings Plan [Member] Other Postretirement Benefits Plan [Member] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Employer contributions Defined Contribution Plan, Cost Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contract with Customer, Asset and Liability Contract with Customer, Asset and Liability [Table Text Block] Rental expense Operating Leases, Rent Expense Straight-line lease cost Operating Lease, Cost Operating Lease, Impairment Loss Operating Lease, Impairment Loss Operating Lease, Expense Operating Lease, Expense Depreciation Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Total finance lease cost Finance Lease Cost Finance Lease Cost Total lease cost Lease, Cost Segment Reporting [Abstract] Business Segments and Geographic Areas Segment Reporting Disclosure [Text Block] Earnings Per Share [Abstract] Basic-weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive potential securities (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted-weighted average shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic EPS (in dollars per share) Earnings Per Share, Basic Diluted EPS (in dollars per share) Earnings Per Share, Diluted Shares excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Cash and cash equivalents Accounts receivable, less allowance for doubtful accounts of $2,786 in 2019 and $2,660 in 2018 Accounts Receivable, after Allowance for Credit Loss, Current Inventories Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Deferred income taxes Deferred Income Tax Assets, Net Goodwill Goodwill Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Employee-related Liabilities, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Preferred stock, par value $.01 per share; authorized 500,000 shares, none issued or outstanding Preferred Stock, Value, Issued Common stock, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2019 and 2018, respectively Common Stock, Value, Issued Paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Less: Treasury stock, at cost; 2,876,729 and 3,167,422 shares in 2019 and 2018, respectively Treasury Stock, Value Total shareholders' equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders' equity Liabilities and Equity Other assets (net of lease impairment of $1,001) Operating Lease, Right-Of-Use Asset, Impairment Operating Lease, Right-Of-Use Asset, Impairment Operating Lease, Right-Of-Use Asset, Impairment Other current liabilities Operating Lease, Liability, Current Other long-term liabilities Operating Lease, Liability, Noncurrent Total operating lease liabilities Property, plant and equipment, gross Finance Lease, Right-Of-Use Asset, Gross Finance Lease, Right-Of-Use Asset, Gross Accumulated depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Property, plant and equipment, net Finance Lease, Right-of-Use Asset Current portion of long-term debt Finance Lease, Liability, Current Long-term debt Finance Lease, Liability, Noncurrent Total finance lease liabilities Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Operating leases Operating Lease, Weighted Average Remaining Lease Term Finance leases Finance Lease, Weighted Average Remaining Lease Term Leases Weighted Average Discount Rate [Abstract] Leases Weighted Average Discount Rate [Abstract] Operating leases Operating Lease, Weighted Average Discount Rate, Percent Finance leases Finance Lease, Weighted Average Discount Rate, Percent Income Statement [Abstract] Gross profit Gross Profit Research and development expense Research and Development Expense Total operating expenses Operating Expenses Income from operations Operating Income (Loss) Interest expense Interest Expense Provision (benefit) for income taxes Income Tax Expense (Benefit) Net income Earnings per share: Basic (in dollars per share) Diluted (in dollars per share) Other comprehensive income (loss), before tax: Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Pension liability Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Cash flow hedging gain (loss) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax Other comprehensive income, before tax Other Comprehensive Income (Loss), before Tax Provision (benefit) for income taxes related to items in other comprehensive income Other Comprehensive Income (Loss), Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Equity Securities [Member] Equity Securities [Member] Debt Securities [Member] Debt Securities [Member] Percentage of pension plan assets Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Target allocation (percent) Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Number of CONMED shares in Plan Defined Benefit Plan, Plan Assets, Employer, Related Party, Number of Shares Fair value of CONMED shares in Plan Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Income before Income Tax Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Unrecognized Tax Benefits Rollforward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Operations and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Liability, Defined Benefit Plan, Noncurrent Liability, Defined Benefit Plan, Noncurrent Accumulated other comprehensive loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Estimated useful life, average (in years) Property, Plant and Equipment, Useful Life Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate Effective rate for interest on benefit obligation (percent) Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate Expected return on plan assets (percent) Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Cumulative Gains and Losses Amortization Period Limit Cumulative Gains and Losses Amortization Period Limit Cumulative Gains and Losses Amortization Period Limit Statement of Shareholders' Equity Parenthetical [Abstract] Statement of Shareholders' Equity Parenthetical [Abstract] Dividends per share of common stock (in dollars per share) Common Stock, Dividends, Per Share, Declared Fair Value Measurement Derivatives and Fair Value [Text Block] Revenue from Contract with Customer [Abstract] Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability, Revenue Recognized Contract with Customer, Liability Contract with Customer, Liability 2020 Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2025-2029 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Employee Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Gross Profit Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities EPS: Schedule of inventory Schedule of Inventory, Current [Table Text Block] Statement [Table] Statement [Table] Accounting Standards Update 2018-02 [Member] Accounting Standards Update 2018-02 [Member] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Pension Liability [Member] Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Cumulative Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Statement [Line Items] Accumulated other comprehensive income (loss) [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Accumulated other comprehensive income (loss), beginning of the period Other comprehensive income (loss) before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive income (loss) before tax Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Reclassification from AOCI, Current Period, Tax Reclassification from AOCI, Current Period, Tax Net current-period other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Accumulated other comprehensive income (loss), end of the period Commitments and Contingencies Disclosure [Abstract] Legal Matters and Contingencies Legal Matters and Contingencies [Text Block] Current year actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Amortization of actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Total recognized in other comprehensive loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Estimated portion of net actuarial loss in accumulated other comprehensive loss Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance as of January 1 Unrecognized Tax Benefits Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increases for positions taken in current periods Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decreases in unrecorded tax positions related to settlement with the taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Decreases in unrecorded tax positions related to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance as of December 31 Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, par value (in dollars per per share) Preferred Stock, Par or Stated Value Per Share Shares authorized under repurchase program Stock Repurchase Program, Authorized Amount Total stock repurchased under plan, shares Stock Repurchase Program, Number of Shares Repurchased to Date, Shares Stock Repurchase Program, Number of Shares Repurchased to Date, Shares Total stock repurchased under plan, value Stock Repurchase Program, Number of Shares Repurchased to Date, Value Stock Repurchase Program, Number of Shares Repurchased to Date, Value Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Number of shares reserved for share-based compensation plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of share-based compensation plans Number of Share-based Compensation Plans Number of Share-based Compensation Plans Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Vesting term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Expiration period from date of grant (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Tax benefit from stock-based compensation Share-based Payment Arrangement, Expense, Tax Benefit Proceeds from stock options exercised Proceeds from Stock Options Exercised Current tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Federal Tax Expense (Benefit) Current State and Local Tax Expense (Benefit) Current Foreign Tax Expense (Benefit) Current income tax expense (benefit) Current Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred Federal Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred income tax expense (benefit): Provision (benefit) for income taxes Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act. Tax Cuts and Jobs Act, Measurement Period Adjustment, Deferred Tax Revaluation, Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Measurement Period Adjustment, Deferred Tax Revaluation, Income Tax Expense (Benefit) Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act related to the revaluation of deferred tax. Tax Cuts and Jobs Act, Measurement Period Adjustment, Foreign Items, Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Measurement Period Adjustment, Foreign Items, Income Tax Expense (Benefit) Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act related to foreign items. Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act. Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Treasury stock, shares (in shares) Treasury Stock, Shares Loss Contingencies [Table] Loss Contingencies [Table] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] EndoDynamix, Inc. [Member] EndoDynamix, Inc. [Member] EndoDynamix, Inc. [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Product liability insurance, amount per incident Product Liability Contingency, Insurance, Amount per Incident Product Liability Contingency, Insurance, Amount per Incident Product liability insurance, aggregate annual amount Product Liability Contingency, Insurance, Aggregate Annual Amount Product Liability Contingency, Insurance, Aggregate Annual Amount Loss Contingency, Damages Sought, Value Loss Contingency, Damages Sought, Value Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill beginning balance Foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Goodwill ending balance Accumulated goodwill impairment loss Goodwill, Impaired, Accumulated Impairment Loss Inventories Inventory Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Geographical [Axis] Geographical [Domain] United States [Member] UNITED STATES Americas (excluding the United States) [Member] Americas (excluding the United States) [Member] Americas (excluding the United States) [Member] EMEA [Member] EMEA [Member] Asia Pacific [Member] Asia Pacific [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Number of customer representing over 10% of consolidated net sales Number of Customer Representing over Ten Percent of Consolidated Net Sales Number of Customer Representing over Ten Percent of Consolidated Net Sales Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Selected Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Standard warranty period (in years) Product Warranty Accrual Term Product Warranty Accrual Term Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Beginning balance Standard and Extended Product Warranty Accrual Provision for warranties Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Claims made Standard and Extended Product Warranty Accrual, Decrease for Payments Ending balance Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Extended Product Warranty Disclosure [Abstract] Extended Product Warranty Disclosure [Abstract] Product Warranty Expense Product Warranty Expense Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Property, plant and equipment Property, Plant and Equipment, Policy [Policy Text Block] Lessee, Leases Lessee, Leases [Policy Text Block] Lessor, Leases Lessor, Leases [Policy Text Block] Goodwill and other intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Other long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Translation of foreign currency financial statements Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign exchange and hedging activity Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Revenue recognition Revenue [Policy Text Block] Earnings per share Earnings Per Share, Policy [Policy Text Block] Stock-based compensation Share-based Payment Arrangement [Policy Text Block] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Call Option [Member] Call Option [Member] Variable Rate Basis [Axis] Variable Rate Basis [Axis] Variable Rate Basis [Axis] Variable Rate Basis [Domain] Variable Rate Basis [Domain] Variable Rate Basis [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Fed Funds Effective Rate Overnight Index Swap Rate [Member] Eurodollar [Member] Eurodollar [Member] Letters of Credit [Member] Letter of Credit [Member] Long-term Debt [Member] Long-term Debt [Member] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term Debt, Gross Long-term Debt, Gross Debt Instrument, Face Amount Debt Instrument, Face Amount Long-term debt outstanding Line of credit facility, available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Letters of credit outstanding Letters of Credit Outstanding, Amount Basis spread on variable rate (percent) Debt Instrument, Basis Spread on Variable Rate Effective Interest Rate (percent) Debt Instrument, Interest Rate, Effective Percentage Interest Expense, Debt Interest Expense, Debt Debt Instrument, Convertible, Gross Amount of Equity Component Debt Instrument, Convertible, Gross Amount of Equity Component Debt Instrument, Convertible, Gross Amount of Equity Component Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance Debt Instrument, Convertible, Carrying Amount of Equity Component Debt Instrument, Convertible, Carrying Amount of Equity Component Hedge and warrant transactions, net cash paid Hedge and warrant transactions, net cash paid Up-front costs to purchase hedge instruments, net of cash received from sale of warrants Debt Instrument, Convertible, Initial Conversion Rate Debt Instrument, Convertible, Initial Conversion Rate Debt Instrument, Convertible, Initial Conversion Rate Statement of Stockholders' Equity [Abstract] Accounting Standards Update 2014-09 and 2018-02 [Member] Accounting Standards Update 2014-09 and 2018-02 [Member] Accounting Standards Update 2014-09 and 2018-02 [Member] Paid-in Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Treasury Stock [Member] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance at period start (shares) Common Stock, Shares, Outstanding Balance at period start Common stock issued under employee plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Dividends on common stock ($.80 per share) Dividends, Common Stock, Cash Convertible notes discount, net Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Convertible notes debt issuance costs Adjustments to Additional Paid in Capital, Convertible Notes Debt Issuance Costs Adjustments to Additional Paid in Capital, Convertible Notes Debt Issuance Costs Convertible notes hedge, net Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax Issuance of warrants Adjustments to Additional Paid in Capital, Warrant Issued Comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Pension liability (net of income tax expense/benefit) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Cash flow hedging gain (loss) (net of income tax expense/benefit) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Balance at period end (shares) Balance at period end New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements and Changes in Accounting Principles New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Schedule of reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan Schedule of Net Funded Status [Table Text Block] Schedule of amounts recognized in the consolidated balance sheets Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Schedule of actuarial assumptions used Defined Benefit Plan, Assumptions [Table Text Block] Schedule of plan assets and benefit obligations recognized in other comprehensive income Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Schedule of net benefit cost Schedule of Net Benefit Costs [Table Text Block] Schedule of allocation of plan assets Schedule of Allocation of Plan Assets [Table Text Block] Schedule of expected benefit payments Schedule of Expected Benefit Payments [Table Text Block] Long-term Debt Debt Disclosure [Text Block] Guarantees Guarantees [Text Block] Scheduled maturities of long-term debt outstanding [Abstract] Maturities of Long-term Debt [Abstract] 2020 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Operating Lease Lessee, Operating Lease, Liability, Payment, Due [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total lease payments Lessee, Operating Lease, Liability, Payments, Due Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease liabilities Finance Lease Finance Lease, Liability, Payment, Due [Abstract] 2020 Finance Lease, Liability, Payments, Due Next Twelve Months 2021 Finance Lease, Liability, Payments, Due Year Two 2022 Finance Lease, Liability, Payments, Due Year Three 2023 Finance Lease, Liability, Payments, Due Year Four 2024 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total lease payments Finance Lease, Liability, Payment, Due Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Total lease liabilities Lessee, Operating Lease, Lease Not yet Commenced, Fair Value Lessee, Operating Lease, Lease Not yet Commenced, Fair Value Lessee, Operating Lease, Lease Not yet Commenced, Fair Value Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets [Abstract] Components of Deferred Tax Assets [Abstract] Inventory Deferred Tax Assets, Inventory Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Capitalized research and development Deferred Tax Assets, Capitalized Research and Development Deferred Tax Assets, Capitalized Research and Development Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Accounts receivable Deferred Tax Assets, sales returns, rebates and allowances, and allowance for doubtful accounts The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated losses reflected in the sales returns, rebates and allowances and allowance for doubtful accounts, which can only be deducted for tax purposes when actual return occurs, rebates occur, allowances are granted and bad debts are known, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. Compensation and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Accrued pension Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Research and development credit Deferred Tax Assets, Tax Credit Carryforwards, Research Interest limitation Deferred Tax Assets, Interest Limitation Deferred Tax Assets, Interest Limitation Convertible notes hedge Deferred Tax Assets, Hedging Transactions Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Other Deferred Tax Assets, Other Less: valuation allowances Deferred Tax Assets, Valuation Allowance, Noncurrent Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Assets, Net of Valuation Allowance Components of Deferred Tax Liabilities [Abstract] Components of Deferred Tax Liabilities [Abstract] Goodwill and intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Depreciation Deferred Tax Liabilities, Depreciation Deferred Tax Liabilities, Depreciation State taxes Deferred Tax Liabilities, State Taxes Deferred Tax Liabilities, State Taxes Unremitted foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Convertible notes debt discount Deferred Tax Liabilities, Financing Arrangements Deferred Tax Liabilities, Leasing Arrangements Deferred Tax Liabilities, Leasing Arrangements Deferred tax liabilities Deferred Tax Liabilities, Gross Net liability Deferred Tax Liabilities, Net Derivative [Table] Derivative [Table] Not Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument [Member] Derivatives designated as hedging instruments: Designated as Hedging Instrument [Member] Prepaids and other current assets Prepaid Expenses and Other Current Assets [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Other Current Liabilities [Member] Other Current Liabilities [Member] Derivative [Line Items] Derivative [Line Items] Maximum Length of Time Hedged in Cash Flow Hedge Maximum Length of Time Hedged in Cash Flow Hedge Derivative, Notional Amount Derivative, Notional Amount Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months Forward contracts not designated as hedging instruments net realized gains (losses) Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Gains (losses) on intercompany receivables Foreign Currency Transaction Gain (Loss), before Tax Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract] Asset Fair Value Derivative Asset, Fair Value, Gross Asset Liabilities Fair Value Derivative Liability, Fair Value, Gross Liability Net Fair Value Derivative Assets (Liabilities), at Fair Value, Net Pension Plan [Member] Pension Plan [Member] Accumulated Benefit Obligation Defined Benefit Plan, Accumulated Benefit Obligation Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Projected benefit obligation at beginning of year Defined Benefit Plan, Benefit Obligation Interest cost Actuarial gain (loss) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Defined Benefit Plan, Benefit Obligation, Benefits Paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Settlement Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement Projected benefit obligation at end of year Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Fair value of plan assets at beginning of year Actual gain (loss) on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Defined Benefit Plan, Plan Assets, Benefits Paid Defined Benefit Plan, Plan Assets, Benefits Paid Fair value of plan assets at end of year Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Employee Plan [Member] Employee Plan [Member] Employee Plan [Member] Employee Stock [Member] Employee Stock [Member] Minimum percent of salary employees can invest Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate Maximum percent of salary employees can invest Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Purchase prices percent of fair market value Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Number of shares issued under Plan Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Pro Forma [Member] Pro Forma [Member] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Acquisition-related Costs [Member] Acquisition-related Costs [Member] Customer Relationships [Member] Customer Relationships [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Business combination, consideration transferred Business Combination, Consideration Transferred Payments to acquire business Payments to Acquire Businesses, Gross Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Pro Forma Information [Abstract] Business Acquisition, Pro Forma Information [Abstract] Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Net Income (Loss) Business Acquisition, Pro Forma Net Income (Loss) Schedule of Acquisition and Other Operating Expense Schedule of Acquisition and Other Operating Expense [Table Text Block] [Table Text Block] Schedule of Acquisition and Other Operating Expense [Table Text Block] [Table Text Block] Revenue from External Customers by Geographic Areas and Product Line Revenue from External Customers by Geographic Area and Product Line [Table Text Block] [Table Text Block] for Revenue from External Customers by Geographic Area and Product Line [Table] EX-101.PRE 12 cnmd-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 cnmd5yrcomparison2019.jpg begin 644 cnmd5yrcomparison2019.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#T17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0T.H< < @, /@ M FMC.60G/SX-"CQX.GAM M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS M.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z M#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5 M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @* M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ_\ $0@"T@,+ P$B (1 0,1 ?_$ !\ $% 0$! M 0$! ! @,$!08'" D*"__$ +40 (! P,"! ,%!00$ !?0$" M P $$042(3%!!A-180'EZ@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ M ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,082 M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3 ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C MY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ ^D:*** "BBB@ HHHH ** M** "BBB@ HHHH **Y#Q+\5?!/A"_-CX@\006UT,;H$1YG3(S\PC5BO'KBMW0 MO$.D>)]+74?#^H07]HQV^9"^<'T(Z@\]#@T :5%<1K7QD\ >']4?3M4\2VZ7 M2,4=(HY)MC X(8HI /L36^OBW09/"LOB2'4X9]'AB::2[@S(JJHRW"@G(],9 M]J -BBN>\)>/?#7CJ&YE\*ZF+]+1E6;]S)&4+ D<.H/.#S[53TKXH>#];\62 M>&M+U@7&KQO)&UN+:4 -'G?\Y0*<8/.>>V: .MHKSNZ^/7PVL[N:VN?$FR:% MVCD7[#C X*GD<$#K0! MJT5S'AKXC^$_%^KW>F>'-72]O+-2TT:PR)M4-M)!90&&2.03U%+XM^(OA;P+ M+:Q^*M4^P/=JS0C[/++O"XS]Q3CJ.M '345PNC?&GX?:_JD6G:7XDA>ZF8)& MDT$L(=CT +HHR?3-;\OC#0H?&4/A22^VZU/ ;B.U\E_FCP3G?MV_PGC.>* - MNBN,U_XN^!/#.K-IFM>(K>&\1MLD4<(AJ,,ND10-<-=PDRKL R2-N2<8Z#F@#5HK'\/>+-$\5Z M#_;7A^_6\T_+*90C*05^\"K ,#]1TP>])X7\6:)XST@ZIX:O?MMF)6B,OE/' M\X )&' /<=J -FBJ&M:YI?AW2Y-1UV^@L+.,@--.^T9/0#U/L.:YG0OC!X"\ M2:HFG:/XCMY;N1ML<4L)?LTLFY0<$Y13CGUJGX<^+O@?Q;K<6D>'M;^UWTJLR1?9)X\A1D\N@'0>M M ':45!?WUOIFG7-_?2B&UM8FFFD()"(H)8\<\ &N)TGXW?#W7-7M=+TOQ!Y] MY=RB*"+[%<+OU[3O#.BSZMK4SP6-N 994A>78"<9*H M"<<]<<4S3O$NCZKX93Q!87\4NDM"TXNN54(N=Q.<$8P<@C(P: -2BN*;XO\ M@=/"J>)'UEUTB2[^QI=-8W #2[2VT#R\GA3R!CC&O?9KZU8+- M%]CG?:2 1RJ$'@CH:TO"OQ(\(^-IY(/#.MPWL\2[VA*/%)MZ9VN 2.G('>@# MIZ**X?5?C-\/M%U5M.U#Q-;+=(VQUBCDE5&Z$%D4J#]30!W%%86J>-/#NC^% M!XEOM4B&C$*1>0AID;(-,M/#+>(+BYV:6EK]K:X\MCB+; MNW;0-W3G&,^U &E17(:A\5?!FE^&=.\0W^L^5I>ILRVEQ]EF;S",Y^4(6'0] M0*U?^$OT(^#O^$J&H+_8OD?:/M?EOCR_7;C=GMC&<\8H VJ*XVS^+/@F_P#" MVH>([36O,TK372.ZN/LDP\MG(51M*;CDL.@/6N@_X2'2_P#A%?\ A(_M/_$I M^Q?;_M'EM_J-GF;]N-WW><8S[9H TJ*Y*Z^*7@ZR\&V7BNYUC9HE],8+>Z^R MS'>X+@C8$W#_ %;\D <>XKK: "BL?Q/XKT7P;HYU7Q+?+96?F+%YAC9\L>@" MJ"3T/;M1:^+-$OO![>*;2^$NC+;R71NA&_$: ESMQNXVGC&>.E &Q17FW_#0 M?PQ_Z&;_ ,D+G_XW6G8_&+P)J7]F_8M=\W^U+TV%G_H7E.4X_UT?)P M/FZ\' !VU%87AWQKX?\ %=WJ-KH&H?:I],E\F\B,,D;0ODC!#J,\JPR/2H[_ M ,>>&],\4IX1\1A68L652HX1C@G/3U&0#H:*\V_X:#^&/ M_0S?^2%S_P#&Z[#POXLT3QGI!U3PU>_;;,2M$9?*>/YP 2,. >X[4 ;-%F^)]8^PWBU\8Z% M>^,KWPI;7V_6[&$3W%KY+C8A"$'>5VG_ %B< D\^QH VZ**YOQ=\0?#'@3[' M_P )7J?V#[;O^S_Z/++OV;=WW%;&-Z]<=: .DHK@])^-OP[UO4H;#3_$L+7, MS!8UF@FA#,> -SH!D^F:O^*_BEX.\$:K'IOB?6/L-W+")TC^RS290LR@Y1". MJMQG/% '6T5PVA?&;P%XEURVTC1->^TWUTQ6&+['.FX@$GED ' /4U6OOCM\ M.-.U"XL;SQ'Y=Q;2M#*GV&X.UU.",B/!Y':@#T*BN MOCE\.[NSO+NW\0[X+ M)%DN&^Q7 V*SA <&/)^9@.,]:ZVX\0:9:>&6\07%SLTM+7[6UQY;'$6W=NV@ M;NG.,9]J -*BN2O_ (H^#M,\*6'B6^UCRM(U%S':W/V69O,8;N-H3#K6VN?$E]]CBNIQ;PMY+R;I""0 M,(IQP#R>* -NBJ%YKFGZ?J^G:7=W'EWFIM(MI%Y;'S#&F]^0,#"\\D9[5?H M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *JZI<26>D7ES"-TD,#R(,=2%)'\JM4$!E(89!X(/>@#P7X!>"/#GB7P- M<^)/$NEVNM:KJ%[-Y\]_$LV,'L&R 2223UY^E=-K7@K2?A5\-_&>J>"UN;2Y MN[1Y"#.66$\A=@[;=QP>3[UAR_![QUX0U2^;X2>+K;3-,OI3(]A?IN6$G^Z3 M&X]LX!P "3BNI\!?"VYT'1];B\8ZW/X@NM>#+>JSL(0K A@JD]3N.6P.P &* M ,3X-_#+P;$]&D;^QHM'>YBA+%A$Y13@9]/,*^IVC.<5T]K\(OB?X/$NF?#SQW;0:'( M[,D-\GSP@GHO[MP#[J5R><#-;VB?!:30OAYXGT\:F-2\2>([:1+G4+HL$+L# M@9Y;&6))Y)/X"@#R7X1:XOPVAAU>=_\ 1=?\/7ERBG^*YM9YMJ_]\)_X]3O@ M_HK:+\=/#/G,[7%]HS7\S.>6::)W_P#02M=KXB^ &L:Q\*_"7AZVO-,AU/1' MG$\SR2&)DE%^#M8.FZIXHC'PH_P"$Y,FJ2D77V3S?LWS'Y,^2^,]>HKJ/ M#L.M_"SX3^._$^K:?_84NNRK'I>F X:V9C( 0">,"3@'G$7/:O5/A1X!U3P+ M_P )%_:\]G-_:FHM=0_979MJ'/#;E&#SVS4/Q4^'6J_$;5?#EI]IM(_#UC=? M:-1ADD=99^0,)M7'W=XSN'W_ &H \1T"70OACKGP]\0Z3KFG77#(C @X8,S#! (/!Z\4^Z^& M7BO5-4^'.H:I>Z8]QX7^74&6:0F<*R;60F/DE4R=VWD_C0!Y+J+?\+9\067A M/PQ\.M-\%:I9W(N+JY5DAFBC PEZG_R>1HW_8$;_P!! MFK>^*/PNO_%&M:1XG\&WEMIGB73)5Q/.S*DT8YPQ5220>.G(9@>U2-X UR\^ M-VE>-[Y]-2U@TK[+=6T>/4D033HA)/3:Q4\Y/"\YY(J[8:SX?T;]FGQ?)\.KK5XF295N+7 M4F7SK-Y7CB8+M PNW.#R<@]#FMB/X0?$7P;>WMO\+O&5G8Z+=S-,+6^3)B)X MP,QN,X &X;2<"NG\#_!RWT+PIX@T_P 47[:S?>)6+:G<#*AOO$;2><@NS;CW M/3B@"#X9_"SP2WPNT2:[\/:?J%QJ&GPW-Q<74"RR%Y$#$!CDK@G'RXZ>M><^ M'H!H'A_XT>%-/N&ETG389&M49MWE$B0$9]<*H/NM=':?"?XL^&+5]%\'>/[2 M/0MQ$:W2$2Q*3T7]V^WK_"R\\\5TVC?!P>'?A7XA\/V%^M[K>O6\@NM0NLJL MDK*0N<9(4%CZG))[XH \A^%.L7OPR_LQ]6F)\->,K-]DIX6WN5+(,^G8$\<, MI_AKTW]E_P#Y)%)_V$IO_04K0;X0OJ7P%M/ ^M2VIU*SB9K>ZB+-''.&9E8$ MJ#C#;3QG!-:OP;\"ZG\// K:+K4]I/YLX%A8D.!M8J!NSG'/?!KI?BA\+QX]6PU#2]2DT?7]+;=9WR9X& M<[3CD.;>YT2&16>WT];UB!D%=K9)Z_=/TKT_X6:C!K'B2 MRMM)\ M.1>2]N[L'V 84( I!P,=2*])H Y+XI:;K.M?#+6M+\-6PN=1O(/)CC,BQY5F M ?EB!]W=WKSS0_%7B_X4?\(EX<\;Z5HXT.]$=A!\477P4TB[ TGQ!=I>6EQ(V6BM/G:0?^0S MD<9,9_OU]5UYWK/P_P!5U'X_>'_'$%Q9KIFFZ>]K-$[L)F8K.,J NTC]ZO5A MT/X@'"_M&:'8^&?@9H.C:3"(;.SU6&.-?^V$^2?4DY)/))>3RR+''!;HP +$\ 9.[_MG5'X2ZMH_A;XV>(_!^A:C9WFAZJHO=,>T MN5FC1P,M&"I/.TL.3G$8]:W+GX+W/B_XFW7B#XDM9:GI@L8[:TM;:XE1PZA< MLQ4)@9\PX!/+^U0:_P# 2VTO7M USX5PVFD7VFW?G7"7EY.4N$X.W)WD="., M9#'VH \^\0ZLFC_M#^,KB7P&OC5/+CW6K0^8+<;(SYI_=OCTS@=>M;'PDLG\ M>?%ZW\>:#X=T_P +Z'IEN]M+:64R$32E'7E5"X.) +[FXLWT_5K=(H(HW8RJ0(_O J !\AZ$]JSK7X8:QX8^,K^*O!ES8PZ+J M0QJNG3R.A))^9HPJ$9S\PR1R6' / !T7Q(KW3I&CN4M"B2(<,F\ MA"0>Q 8G/:N4^%WPK\%7?PETB2_\/V-]<:E9+-<7-Q$'E+.,G:YY3&<#;CIZ MUZCJ^E6FN:-=Z7J47FVEY"T,R9QE6&#SV/O7BEO\)?BIX8MGT3P3X^MHM 9F M\M+M,30J3T4^6V#S_"R\\\9H E^*_@G2O /[.6JZ/H1N3;?:X)2;F8R-N,J M^P''0 #J>]=7XB_Y-GNO^Q97_P!)Q3-.^#UO#\'[SP/JFLW=\U[^\DO9"6\J M0%678I/"@HO&>>?6N(;X0?%R?0!X3N/'>G?\(T%$.P*QE\H=%_U8;';;YF,< M=* .(\;0_:?V$?"'A[P[<6RVF@7*/,U[(RM*@'S$;%/S$Y/8;YWD^7G&W&,_-G=G/:@#Q?P["MO^S9\2(8\[8]2 MM47/7 GB%>[_ /-K/_'_ !)=6I@\0W;30O9,S&$9 MRI(95Y! .!D<=:YH?!_XMIX?/A-/'>G?\(T4\@H5;S?)_N_ZO=C'&WS,8XZ4 M <5XH_Y,V\&?]AJ3_P!#O*^MJ\A\>?!FZU;X.Z'X)\*75K&=+NTG,U\[() $ ME#GY%;DO)G&,=>:J0>&/V@5N8S<>.= :(."ZB!,E<\C_ (]?2@#.^,6JZ5XD M^,/A7P;K>H6EGHU@?[0U-[N=8HF."5C+,1R57'_;7\I/@%J5@DGBOX=SW-IJ MMC97$DMFP=9XKFU<[6'&59?NDCG_ %A%:6F_ FVUSQEXD\0?$Z&TU:34KD/8 MQ6EU.H@C&0 Q&PD[=B]_N^]2VWP4_P"$3^*FB>)/AVMIIVEP1F'4K*XNIF:5 M6)#%"0^3@@X) RB^YH YSXA>$O#EE\>_ .GV?A_2[>RN]_VBVBLHUCFY/WU MPWXU/\7=%TK0?B3\*+70],L]-MWUUI&BL[=849C-: L0H S@ 9]A7<^+_ .J M>(/BQX3\3V<]FEEHN[[1'*["1\G^ !2#^)%-^(_P_P!5\8>-/ ^KZ9<6<5OX M>U W5TMP[*[KYD+80!2"<1-U(ZB@#CLCX=_M4MG]UI7C"V)))PBS]<_7>O\ MY%JK\.8O^$R\1?$3XCSJ3#-'-I^G%O\ GFL?)^NQ8OS:NU^-/PQN_B1H6G+H MMQ;6NJZ?<^9#-9)(E+1D.1N!! Q MSQ7ONJ6KWVCWEI$5$D\#QJ6/ +*0,^W-<;\*? =YX*^&X\-^('M+J1I9C)]F M9FC9'/3YE4].O% '%_ ?X>>%-6^%]IKVM:/9ZOJ6IR3M<37\2SE=LK( -V<< M+G/4DU#X'TBS\)?M+>)/"^B!5T6]TL7,MB?F2-SL.,'M\[8'H^*6/X/?$3P9 M=W=O\+?&MO9:- MI\7-XX.%7.=JYY.2!DGT P,4 >?_ !D\)^'-+^)/PQM=,T#2[.WOM6,=U%;V M4<:7"^=;#:X 889A@YZGUJU\>1HN@^'M)\$^'K;3-!'B._0WDD,,=O$D*,/ MGD(P -Q4Y/9#7;?$?X?ZKXP\:>!]7TRXLXK?P]J!NKI;AV5W7S(6P@"D$XB; MJ1U%9>O_ >D\;_%ZYU_QM]DO/#L5DMM8V,5Q*LH88.7VA<#+2'ACU6@#E?A MAJ>B>#OCQK/A7P[J=G>Z#KD"7-B]K@3VK5\+_\ )Y/C M/_L"Q_\ H%G4GB?X 65E?:+JWPK@M-'U33KU9Y#>7EPTE=_P##W1_B M?IVK74GQ%\1Z9JUBT&V"*SC5623#/#?PQTSP?K,=P)I MYF*0RQQ@?,"OEQL1A@V/F/' KI/C)<'3?VA_#,K>&SXN,.A@'2C%YANN;D9V M['SM^_\ =/W?QKTKXK?"^[\87>EZ_P"$[NWTSQ-IM87CKX;?$/7_B!H?C'PSJFB:5JMAI:6LC22.X68F7S"@:%@5*RX!8 ^ MW>@!?AOJ\6K>,X(9O@BGA$QQO(FJM8!/+8#&T-]G3!()'WJSOVDO"^@:;\-C MJ6G:'IMI?S:G'YEU!:1I*^X.6RX&3D\GGFN@\,>'_C9:^)K&?Q3XPT6]TA), MW5O!"H>1,'@$6Z\YQW%;7QD\"ZG\0_ JZ+HL]I!5;59);2TCB9QYJ'!*@$C/-=/XB_P"39[K_ M +%E?_2<5TGBSP?;^,/ %UX9U&4PI.]._X1H*(=@5C+Y0Z+_JPV.VWS,8XZ4 .QU[3I1+87CL5"\C*LR@D#C((&00/>@#RGXU>$+B[U/X8^$) M+P-(MT?B+P[KT=I=1R'YI$5 M757]SQM)]0#_ !"O9=9^'OBWQ'XD\ :WJ]UI(NO#SEM2\J:0B8[D.Z/]V.2$ MR0<8)QSUK,^+'P,NO&GC*Q\1^&KBQM+G*B_2Z9D$NPC:Z[5;+8&#G' 6@!?' M_P )M;\0>/)]:T9O+L_W+R6K:E-']O9\1S D']R!$H'R@YXZ]![);P):VL5O M#N\N) B;F+' &!DGD_4U)10 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,^.O M%[^#]%BN+/33JM_,86A"Q;8WMI;>XEA94)8@*VY0,G&P M#)K0UJRMO[)^-,WV>+S63#/L&2%L48<^S$GZG- 'JNH^(M%TB\M[35M8L+&Y MN3B"&YNDC>7G'RJQ!;GCBF:GXHT#19&36=:Z;JFC:/-XPB\;/"MUJT<+6\=R/FU&U-JBK%".LA#^8-BY(9NGS#,GP MWTJ>+QDT7B&W$FI0^$=,M[CSU#.NXR[T8GKDJN[U*]Z /2=3\0Z+HMK%=:SJ M]AI]O,<12W=RD22'&<*6(!XYXJU:7MKJ$'GV%S#&-5\6W=O9Z?+X4BM;*ZO&"Q+(LKF6/>W 9D\KY>I"<#@U MVGP7%LOPTA%A$T-J+^^\F-D*%$^U2[05/((&..U &D/%6L:K)>OX2T*WU&SL MII+=KB\U VOVB5"0ZP@1ON 8%=S%!N!QD+M'7PW:ZWJMTFBVES@ :JZ MVS(_/R-N.-WRGH3G&02.:Y/PEXFT7P)H-QX>\6ZK;Z7?:;7>KV$%K=!/+3:':17'C3PM< M"UQI5SXAU6\TI'3"F$V^Y9$4]%9]\B^S CM3;J"&?Q.;2:&-X%^)$<@C*_+N M.GER<=/O?-]230!ZFOC3PL\5K*GB71VCO)#%;.+^(B=P0"J'=\Q!9<@?WAZU M:U'Q%HND7EO::MK%A8W-R<00W-TD;R\X^56(+<\<5Y5K5E;?V3\:9OL\7FLF M&?8,D+8HPY]F)/U.:IM>36&J>*T\0:UHVF_VK;P&.+5-,>XDU"U^RJH2 B>, M/AO,'EJI.YC_ 'A0![%J6OZ/HTUM%K&K6-A)=,5MTNKE(C,1@$(&(W'YAT]1 MZU5\'>(O^$M\&Z9KWV7[)]O@$WD>9O\ +SVW8&?R%>=^'KNP\-:A?6_Q E<- M?Z!8P6;ZG$$EO84B99;=4W,#+O;+1*S,3(O7(KI/A/!]I^"'A^#<4\W3MFX= M5SD9H L1>,]8U/3'UKP]XH/6N/\(^--$\)^ [# M0_$5]'9ZUHT"6$VF-_Q\SR( J^3&?FE#\%60$-N]00*VGZ]!IGQ O-<^(4-O MX?;4M"M19?;I@8X0&D-Q;B5@JE]S1$IU.,X(6@#O]2\1Z)HRHVKZQI]@KIYB M&ZNDB#+D#<-Q&1EE&?5AZU'%XK\/3:G'IT.O:9)?2EA':I>1F5RI8, F."I]#7E_@:PEM_&'@Q+VT>W$>F:M+9P3H0]O UU'Y*X/*XB8#!Y .*R[74 M-$N_AGKWAW3)+<>*+SQ!=?9[11_I$EP+LF.<*/F*HJC,@X41L"?E- 'M-WXB MT33]6@TN_P!8L+74+G:8+2:Z1)9=Q*KM0G+9((&!R12S>(-&M]5CTRXU>QBO MY6V1VCW*+*[8#8"$Y)PP.,="/6O+;V^T?3=%^(>B^)A&VMZK=W+V]C*N;C4H MI$"VHA'WI.@0;<[64]",U;\/0WMEJGCV6\LY-1U>'1[!)HHY")+B5;-B4#KR M"S9&1SDYH ] M_%OARZO+FUM?$&ES7-HCOG>LKPQ MX_T[Q;8:;>Z5/IXCO;F>!H9;]?/3RPQ 5%!W.556*Y&U6SEL<^8Z5JEK<^)/ MAP]GXFL-0BAN!$ECI-LL=MIR/9N%C=BSR"1B&&'D&[:?DRI-.T21Y]'\ :?I M5U$=3M+S5[9DCD&ZWG^S7.U6[JW*G!P>0: /9[7Q%HE]JTVE66L6%QJ-N"9K M.*Z1YH\$ [D!R,$@'([U%%XK\/3ZC#I\.O:9)>S[A%;)>1F23:65MJYR<%&! MQT*GT->7Z9>:5>^$? &@: (QX@TR^LWNK%!MN+#RSB\:5/O("/,4EL!C(.NX M56@@AMO@J+J&&-9_^$N$_F!<-Y@U4*&SUSM 7/7'% 'M]<'JOQ7TFR/B>*Q$ M-[=>'7A26!;M TQ=D5R ,D!&D"DD?>!4XKM;>]M;QIUM+F&=K>4PS"*0,8I M 2C8Z-A@<'G!'K7B_CB2V$?Q3T^XFA^T74NG7"6S. \D(CMXV<+U*[OER.,\ M=: /7]+\0:-KC3C1-6L=1-N0LPM+E)?*)S@-M)QT/7T-)IGB+1=:GGAT;6+# M4);8XGCM+I)6BY(^8*3CD'KZ5YK\1K*_D\6:E9>&X2MY/X)NXHH[==K/MGB" MJN.X#N%'JQQUI?#EW%JWC'PF=+U_2M0CTZVE7[/HND-#]DMS#M$5RS7+F$;@ MF$*[MR8Q@,0 =3XU^(EGX&US0+35+5C9:M)*D][YF%LPNP!V&.5+.H))&T<\ M]*UI_$7D>.K+PY]EW?:K":]^T>9C;Y;QIMVXYSYF/IK/7DENAX:\.7?]GWEZ5\0(M3^(%YX;^P-%!$98[:_,V5NI81'YT87'!7S M0,Y.=K=,5/)XHU>_UO4]/\+Z-9WJZ5(L%U-?:@UJ#*R!]B!8I"V%9/X:N/[6N(H=.DCN)-Y8W693.0U"\O=>O/!NM2I$IU.'5/[.DO[? ,7-&1\NX@D;<'&!0!TE MSXYU-[CP[::7X=*WNM)( M)=!\0:;'INI"#[5!]GN3<07,((5BCE$.Y6(#*5&-RD$YX\^M_$%Q9:]X"U+Q MWJ=O;.!JZ?;KT):":/*+$[*=H4N@4XXZ]*O^(_%]A+XF/BW198=2TOPSH]V) M+RW;S(9[F=HO+MT<<,WR#(!.-ZYY- '2:5\0(M3^(%YX;^P-%!$98[:_,V5N MI81'YT87'!7S0,Y.=K=,5)_!O@+2-9GU'3[Q_#5Q_:UQ%#ITD=Q)O+&ZS* M9R#E))2?D&<#I70Z7XFTSP;>^(CK=Q'#;ZE='5],NI)$CAOXY(D C260K'Y@ M92-K,/E*M]W) !UGAWQ%_;8N[:ZLWT_4]/D6*\LWET3PWID>HW]M&DUV]U=&VMX$?=M4N$=BYVY"A,8R21P&YCX; M>)]-\<>-?$_B/0YU-DUO968B=@)=R"5RS(#D#,A4$\$HV"0*N1ZG8^#/B+XA MG\2WL6G66N&VN+.\NG$,$11Y\^ MY YX!( P.I"GT- 'MNHZ[I&D:?'?ZMJME8V2>$##X7USP_J?BO; MIFBFPOX])FOQY45F9+LR)&2W$3-!LVAL':A4="*=:1V%M;VVN?\ "01^%8VU MV]N- NKZUWV4MM($+JV[:JK+MD=/G1BK$ID9H ]1N_$^G6\=E=KJ.EG3KF&6 M?[2]^J[HT3=NC&"L@ Y)W *.>:HZ%\0?#^L^"K7Q--J5EI]C<85FN;N-1"Y_ MY9NV#7>RL;4?:]8BCET^,QVUX/+_X^(U.2%_LXKJQN(KFVF4/%-"X=)%/0AAP1[BL+2?&-G?#5VU P:;'IVJOI MBO/< "9E56!!(&"=WW>>G6LSX81L-&U:X6[%W;76JS3V\T5E]E@<,%W- IDD M)B9][!B1DEB!C!/#WL$5U!?07,:RQ/\ $F .CC*L/W7!'<>U 'KNG^(-&U;3 MY;_2M6L;ZSA)66YMKE)(XR &(9E) P""<]C61IGCO2];\9)HNB7%IJ5NVGO> M&^M+M945ED5#'AN.AJ\=5T\ M75K;&^MA<7B-);1&9=TZJ 2R#.6 !!)'K7E-CK6EW'B;2M4E\3Z)J&FZ7I=P MMV=(THQ0V]HR+B*Y=KA]@+*NV/;N)1A@Y= MF8DLS,QY+,Q+$GJ2:OT4 %%%>&:OKNMKI2^*M*EU:9#K"*-5N=2:WMIHS=B$ M10V".ZLFSY2T@1C]_ECP >YU#>WD&GV%Q>WC^7;VT32RO@G:BC).!R>!VKQ[ M59=1'A?X@>(QKFK+>Z'J\YTY4OI%AA6)8G"&,';(I)(*N",' YS?UM9/%6@ M_$&_O=6U"S?21-;6<,%V\,4$:6JR;GC!"R;RYR7!XX&,9H ]-CU2RDT5=6%R MBV#6XN1<2?(HBV[MQSC V\\]*@MO$.EWFI6]A;76^YN;(7\4?EL-T&0N_)&! MRPX///2N4U"V6[_9WEB?S/\ D60P\J1D8D6V0,J0<9 R.A&0<@D5SFB^';>\ M\<>&;%KS4HK:/PAYK>3J,Z2R$S1G!E#^9M!8D*& X4=!B@#V"BO$=)\1ZUJ_ M_".:#YO!;W/V>+?,TL1^52&;:VYFVD@C=7H/P\O-2 MN-+U*UU43C[!J,EO;BZNX;BX6':C*DS1.XWKO(^9MQ 4G).: +NH^.="TN]N M;6XFNYI+0 W)L].N+I+?(SB1XHV5#CG#$$ @]"*MZCXGT?3-+M=0N+P26UZ4 M6T:UC:X:Y+# 3T&:Y :-XGTR^U74?ASKVBZG97VH--/IFI M1DK!+DB<1SQ-D,6 &UE(4^F"#S6H:C?^,M,\+V?P^TJ#0-9L+-]8@6214AM MI:W-NJ!,2!R77.% #9YP0#TZ?QAH5MX37Q+)?;M)8)B>.&1VR[B,+L52^[> MP4KC(.00,&L?PEJWAO2"FAV$VJ0R7MU<7,(U73;BU\V21VE=$:6)%8C<2%&6 MP.^":X*\UNPO_@5J.GZ#I^HP/I.HV,-R-4PC->->Q23(S 9W!W^8A /F^4$< M#OKW1O$OB75M&.O6FE:98Z7>K?DV5_)=2S2(K!$^:&,(OS$D\DXQCDD '2WV ML6.FWEA:WL_E3:C,8+5=C'S'",Y&0,#Y58Y.!Q1=:Q8V6JV.FW,^R[U#S/LT M>QCYGEKN?D# P#W(]JX_XD)>2>(/!"Z9/!;W1UE_+EN(#,BG[+-U0.A/&?XA M65XD?Q!I7Q!\+WFLWVGZB8+?4I88[+3Y+8[EM\X.Z:3=G '&/QH ]2HKQOP[ MJFO"Q\*:YY&O?:=4N+?[?=ZCJUM]BNHY^6$4(X;!7="FSC,@1NC\L3@ ]N-PS@D%Z M6\VD^#O%OBFRU/4HKZQ\4W;01QWDB0!?MV&1H0=CAMS9+*3R,$8& #V2"TMM M*.H7;2E1V]M!=S*;M]EK//93Q M073=0(IG01R9 )&UCN R,BL[XL;_ /A6NH8&Z 2VQNP>GV?[1'YV?;R]V?;- M;7B2XT.TT'S_ !&(3IZ2P[=T9?\ >;U\K:J@DMOVXP,YH V**\/\9ZUK)T?Q M/XAT275IFTJZF\K4WU)K.SMO(D51!';([BX.X,&,J*K_ #(/MU_-+H,,,NG6GVN46\#M8HS$Q*P5P6(8A@0,$C!)) /7*R-<\4:7X=F MLX=3DN/.OF9+:&VLYKF24JNYL+$C'@<]*X709M8TSQ)X<"VVOQ0Z@'AU"37- M7MIDNSY1<20QBY&S@U.-D7<3>:5+K_Q1X=\!ZO?WNL:?),%BCAGLM->W-MOE5&D.^:4-M5MPX &WG-ISM!=:E+/MFC2/;-N=BP;GCG ()4#+9 /7:@L[N.^L MXKJ!9ECE7\1>&-%U#6]3-G'/K=I-+;W30/?QVTT21,[QD'<,?>4@GY MN<,V8+>;4K'P9)KYU[6)[W3O$W]GVXEOY&C^S"^$/ENF=LN59OG<,_(^;"@ M ]H^SPBZ-R(8_/*",R[1N*@YVYZXR2<5)7B4NN^(=0T77?$EM:Z\-0M=0N5M M+G^U+>WTZVCAE*+%)$]PH*D(=[/'NRQ(/"D6]2-_>V/Q+UA];UB"?1&>;38H M-0D2.V9+..7[JG:ZEL95@R]< ;F) /6(M2LY]4N=.AN$>\M8XY9X5/,:R;MA M/UV-Q[>XIAUBQ&O+HIG_ .)@UL;L0[&YB#!"V[&/O$#&<^U<'X)MH[GXL>)M M4=KKSIM+TR;!NI2A,BS%OD+;2/E&!CY><8RYUF_N;_5-9TZ>Z26[=H)&D;>42$G9'L/ V '"G.
V4 M5XC:Z]XAO?#C^+H;37AJ)U!Y$N9=5MX=,6)9S$;=H7N0H78"A8Q[]YW9S@U? MU34+Z'XJ#P2GB"[31K^[BO)KG[1,)K:0JS_8%G'W1+Y8=1N#!-ZC@K0!Z_11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !7)W'PR\)W2R1W&G3/ \YN! M;_;K@0Q2EMQDCCW[(GR3\R!3\S3QQ5'2O"6CZ+=6]S803">V MM#912SWYJ>_\ M':%J$=DKV36IL(_*M7T^>2S>&/&/+5X65@G ^7..!QP*VZ* .5@^&?@^UMIK M>ST2&VAGC@CFCMY'C6;R)/,B9PK#A)'%=5110!2OM'L=2O+"ZO8/ M-FTZ8SVK;V'EN49"< X/RLPPQO=5L=2N8-]WI_F?9I-[#R_,7:_ . M#D#N#[5=HH YZP\">'=,U"*[LK!T:W=Y+>!KF5[>V=B=S10,QCC/+""#U%< M]8^ /#>GW=K/!93/]C;?:0W%[/-!:MV,4+N4C(Z JHP.!@5TE% '+:A\-O"N MJR7QO].EEBU!VEN;;[;.MO)(RX,GDAQ&'[[PN[=\V<\UK6?AW2K&;4);>T&_ M4MGVSS7:03;(Q$N0Q(^XH'OWR:TZ* ,'2/!6@Z'>176GVDHEMXVBMO/NYIUM M4;&5A61F6($ #"!1@ = *GUSPOI?B*:SFU..X\ZQ9GMIK:\FMI(BR[6PT3J> M1QUK7HH P[/P?I-IYZG[?>17,+030:CJ=S>1.C8R#'-(R\XQG&<9'0FL*#X; MV>G>.]+UC35W65OI]Q97*WMY-86JLA0K&'- M[71].TC[#:QVM_<0W$3^:6XD1@VW:2#E^3U'%=]10!D6OA71+&;2I++3XX&T MB"2WL1&6584DV[QM!P<[%Y.3Q[FHV\'Z$VD2Z6;'-G->_;WB\Y^9_-\[?G=G M_6#.,X[8QQ6W10!SUSX$\.W>I2WL]@Q:>99YX%N95MYY%P0\D 81NV54Y92< MJ/05;?POH\EMK5N]GF+7=W]HKYK_ +_=&(CW^7Y !\N/7KS6M10!E6WAG2K+ M65U6T@DANUM8[0E+B0(\2;M@=-VURNYL,P)&>M/N_#VEW^I27]W:^98PS Y#,F < MO-9H^'/A87UO=#3GW6MT+RVB^US>3;S;]^^.+?L0ELD[5 .3G.:Z>B@#GF\" M>'6U9]0-@_F/<_:W@%S*+9Y_^>IM]WE%\@-N*YW#=G/-/D\$>'Y=*O-.DL"T M%[=_;9V-Q)YCS[@PD\S=O# JN"", # XK>HH ,* .WJ$_#/QEXSU/XK75CXLUJVM9YD;[1X=OH6@DMP#(4^S'&),*JDG/S(^P4*0F@S:F/.1V[@'K%%17-REK#YD MJRLN<8BB:0_DH)I+6ZBO;<3V[%D)(^92I!!((((!!!!�!-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 %%%% !01E2#W]#BBB@ M#RW0/A%J6G?$$:YK/BN[UBPLF\S3H+D;IO,Q(J^=*>7"+(P'/.1G 7!;H'PG M\3:/KVIW]S\0I;B/6)'?4EATF.&>;Z\43W&E-H\4DT"P^3;,!_AC<^%M=35-8\2 MSZ[+::>NF:'VXYQU!R,@$B"3XP> XM6O],?Q%!]KT]))+A!%(0!&,OM8+AR " M<*2>#QP: .UHKCO#7Q8\%>+]2EL?#VM?:[B&!KB0&UFB5(U(!8LZ!0!D=^]7 M/"WQ$\*>-;J[MO#&L17\UF 9HPCH0"<;AN W#(ZKD'[BX31+'9/--J%Q*"9+AY6!"QXSM4MN)Y; PM>^I;01W,MQ'!&D\P5 M9)50!G"YV@GJ<9./3)J6@#R/1X+SQI\,O''B2U#3:AXB2]M[ #AEMX@\,,2X M]PYXZES61\,-4L?$OQ%\/W'A^&40Z'X233]3N("6 R058\<=<'K7 MN=% $5RMPT.+26**3/WI8RXQ] R_SJCX?#C2F$K*T@NKG9?&KQO<^'_#\&@>']TOB#7F^S6L<7+HC':S#T)SM7W.>U:T:4JU10CU$W97 M/1[2\MK^V6XL;F&Y@8LHEA<.I*DJ1D<<$$'W!J:N<^'WA<^#/ .E:"\WG26D M1\Q^Q=V+MCV#,0/8"NCJ9J*FU%W0T%%%%0 4444 %%%% !1110 4444 %%%% M !6=H?\ R#Y?^ORZ_P#1\E:-9VA_\@^7_K\NO_1\E &C1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!3U?5;/0]&N]4U*40VEI$TLKGL ,\>I[ =S7CWPFTB\\ M=^,[_P"*/B6$JLCM!H]NXXCC&5W#Z#*Y[DN?2D^*NHW/Q#\>Z=\,-!F9;='6 MYUFXCP?+48.W_@((..[,@[5[)ING6ND:7;:=IT*PVMK$L44:]%4# KT/]VH? MWI_A'_@_D3NRU1117GE!1110 4444 %%%% !1101E2#W]#B@#PGX9^,O&>I_ M%:ZL?%FM6UK/,C?:/#M]"T$EN 9"GV8XQ)A54DY^9'SEMN1:_P"$P\?^'_%U MC<>*-0M3%>6]]?7GAQ;>(MI=I"K%)FG0DG<5 RQP22!D_=VM ^$6I:=\01KF ML^*[O6+"R;S-.@N1NF\S$BKYTIY<(LC <\Y&SQA,C:%X7' H Y+P%\3_ !*NGZCJ7BS7M3N;B'09 M=2MM*U#08K.*ZVKN$D,Z',BC&.BY#Y&<''5?#_Q+XOC\9:;I7B_6(-7AU[0E MU:#9:) UD^X9A&W[ZX;[QYR.W>_H_P )KK[=<7'C;Q7=^*,Z7)I5JLMLL!@@ MD&'+,"3)(0 -YYZDY)&+/@?X8W/A;74U36/$L^NRVFGKIFG*]LL"VML&SM.T MG>W"C<<' YSQ@ [NYNK>SA\V[GB@CSC?*X49^IJCX?D2;2FDB=7C>ZN65U.0 MP,[X(/<5IUG:'_R#Y?\ K\NO_1\E &C1110 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 %%%% !7 M*_$?QK;^ _!-YJ\I5KG'E6<3'_6S-]T?0UW=)KVOM M]JNI).75&)95/H3G6^GV,]Y>RK#;6\;2RRN0H]VSVK?\ AKX)@\!>"+32 M8PK71'G7DJC_ %DS#YOP'"CV KSOX96EQ\2_B5J/Q)UB)AI]FYM=&@D'"@<; ML>P)/^\Y_NU[A7H8G]S!8=;[R]>WR_,E:NX4445YY04444 %%%% !1110 44 M44 %%%!.%) S[#O0!R.@_%'PEXE\77GAS1M52XU"U!.-I"3;20PC8\/MQSCJ M#D9 )#K/XH^"K_Q/<>'K7Q!;-J=OO\R)@RJ-@R^)" A( )(!/0^AKQ;X:WNG MZ?\ &&WT?PO9W,]C"7633]9TY?M>C*!,9'$XX3#N%Y)W"4+G.*=I/BGP/KOB MB+2]#M89=.\/K>KH>@.DTLFMW$B,9'DE=758V&0JL223EL#"T >U^&?B3X1\ M8R7D?AW6X;MK%=]P"CQ;%Y^;YP,KQR1D#C/44_PM\1/"GC6ZN[;PQK$5_-9@ M&:,(Z$ G&X;@-PR.JY'(]17CFFZK#XXU#Q$/!6F2.T_@Z2SG0VYB.DS..N#UH ]SK.T/_ )!\O_7Y=?\ H^2KERMPT.+26**3/WI8RXQ] R_SJCX? M#C2F$K*T@NKG-?&S7 M+W7]4TOX9^&G/V_5Y%>^=>D, .0#CMP6(]%']ZO3_%'B.R\)^&+[6]3;$%G$ M7VYP9&Z*@]R2 /K7FOP/\.7E^^I?$7Q*N[5=>=C;AA_JH,]1Z9P /]E5]:[\ M*E3B\1+[.WG+_@;DRUT/3_#^AV?AKP]9:-IB;+6SB$2#N?5C[DY)]S6C117" MVY.[*"BBBD 4444 %%%% !1110 4444 %%%% $26T$=S+<1P1I/,%6254 9P MN=H)ZG&3CTR:EHHH **** "L[0_^0?+_ -?EU_Z/DK1K.T/_ )!\O_7Y=?\ MH^2@#1HHHH **** "BBB@ 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 ***Y#XG>-XO 7@>[U3*F\<>391G^.9AP<=P.6 M/L/>KIPE4FH1W8/0\\^(4\WQ3^*UA\/M-D;^R-*?[5K$R$X)'5,CT!"C_:<_ MW:]NM[>*UMHK>VC6*&% D:*,!5 P /8"O._@KX(E\*^$#J.K!FUO6F^UWCR? M?4'E4)_$D^['TKTBNK%SC=48?#'\7U9,>["BBBN(H**"0 23@#J37-ZAXEEN M+DV'AZ/[3<'@S 91/\^O3ZURXG%4L-&]1[[);OR2-Z-"=9VC\WT7J=)1532[ M>YM=-BBO9_/G7)>3).223W],X_"K=;TY.4%)JS?3L922C)I.X44459(4444 M%%%% !1110 45XU\,?BAXM\:^.KN*\L-/&CLK;K2*8+=:7M>15,JL0S$E,, M.-R'"@D&U8?$SQFGBG2O[=\-V]OHVMO>+96,< /OKS MTR >MT5YEX>^*&JW3^.I_$NBIID/AF&.XCM%?=.4:)Y,2,"5W$*. !MS@YQF ME\!^/O%&J>*+72/&6G:9;_VMI"ZOITFG,_R1E@#%*'/+X93D<<'KG@ ],K.T M/_D'R_\ 7Y=?^CY*N7-U;V<;Y7"C/U-4?#\B3:4TD3J\;W5RRNI MR&!G?!![B@#3HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *\)M_\ B\WQN:X;,OA3PJV(Q_!KJ/C?XSN- \+Q:#H>Z37=??[);1Q_?5&(5F'H3D*/G5_HB'J['4T4 M45YY856O]1M=,MC->2B->P[L?0#O6=K'B.'3G^S6J_:KUCA84YVGWQ_+K5.P M\.SWUP-0\1OY\IY2W_A3V/\ A_.O,K8V4INAA5S3ZO[,?5]_):G;3PR4?:5W M:/3N_3_,KYU3Q8W&ZPTO_P >E']?Y?6NDT_3;72[?R;.((O\1ZECZDU: "J MHP!P .U%:8;!1HR]K-\TWO)_DNR\D16Q+J+DBN6/9?KW84445WG*%%%% !11 M10 4444 %!&5(!Q[CM110!XYH7PT\8GXO)XB\5:AIEU#IQWP:E;P".ZOODDC M5'"@! %?YL#!VH!GDB[X2\(_$?3OB)<^(?$DGA>]6_WMOIUA/>WTRP6UO&TLLKGA%49)/T J>O&?C1K=[XEUO3?AAX9DQ>:FZR:C M*,D00CD!L=L L1Z ?WJWP]%UJBCLNK[+J)NR*OPOLKCXD?$C4OB7K,3"QMG- MKHT,G\('&['L#U_O.WI7N%9^@:)9^&_#]EH^F1[+6SB$48[G'4GW)R3[FI-2 MU2UTJV,UY)M'\*#EF/H!4XS%0;=23M".WDD53A*348J[9:=TBC9Y&5$49+,< M "N8N]WI_/TJ-+;4O%DBRWI:STP'*1#[TGO_ /7_ M "KI[2S@L;98+2-8XUZ ?S]S7@\]?'_!>%+O]J7IV7GN>ARTL+\7O3[=%Z]W MY;%#1O#]KI";Q^^N6^_.PY/T]!6K117IT:-.A!4Z2LD<52I.K+GF[L****V, MPHHHH **** "BBB@ HHHH **** "BLFP\4Z%JFNWNC:=JUI( M-&UY9CH>K6.I" A939W*3>63T#;2<=#U]*-,U_1];>X31M5L=0:V8+.+2Y24 MQ$YP&VD[3P>OH: -"L[0_P#D'R_]?EU_Z/DK1K.T/_D'R_\ 7Y=?^CY* -&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 **** ,/QCXIL_!GA.^US4""EM'E(\X,LAX5!]3C\,GM7G_P.\+7C6U] MX]\3#S-:\0L9$++@Q0$Y&/0-PR@=R?2DVDKL3:BKLNRRQP0O+,ZQQH"S.YP% ZDD]*\OU?QSK'C/4WT# MX=(RQ@XN=68%51?]D]OKU/8=ZIA?$'Q?NPTGG:-X4C;( _UEUC^?_H(]R*]0 MT;1;#0-,CT_2;9;>WC'"KU8]R3W)]37+S3K_ Z1[]7Z'%S3Q/P:0[]7Z=EY ME;PMH7_"->&;323"9I;R_E9[F8L\Q5I2. MK$*!\JXX4 "O8++PMH6FZ_>:W8:3:6^IWR[;BZCB >09R;MX\W=G.?F]>U>TZ5H.CZ$DJ:'I5CIJS-NE%G;)")#ZG:!D_6C3-!T? M1'N'T;2K'3VN6#3FTMDB,I&<%MH&X\GKZF@"W^!6G6=H?\ R#Y?^ORZ_P#1\E &C111 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 M4C,J*6E/N!]T=SCL M#A->\:)!:W1TQE$-M&TEQ>O]R)1U/^?P!KC?A3-J/CS5;CQ5J$3PZ-!(4L8Y M3F2ZE'61SZ+T '&[N=M<$<36Q%W@DFH[S?PI]E_,_):=V=RP\**4L1IVBMWZ M]E^)>^'OPP30]#2VE:6.V=_.E+<27+_WF]!C@#M^))]/M[>&U@6&VC6.-1@* MHP*DHK6CAHTY.K)N4Y;R>[_R79+0QK8B55*.T5LELOZ[A11174@]3V_2N)T;PCK'C[4XO$7CTM%8@[K/2AD +V+#L M/U/? XK1\(_#ZXEU'_A)O';_ &_692'C@?!2V]..A([ <#MSS7HM3+$@[L>OT'>NLGM%:M_+]7H=-'#5*JYEI'N]C7U;7[+2$Q.^^8CY84Y8_X" ML9;'5_$S"34V:QL,Y6!?O./\]S^5:6D^&;73G^T3DW5V3DS2$P:?#MW;I#_$1W"YS[G [UA2P6)S":CB-$]H)_P#I3Z^B MT-G7I8=?N-7_ #/]%T]=S@/B/,?%ME\*?!O[FV5UGUJYC.0J+@[2>^W@G M/5BH[&O:M(TFST+1K32],B$-I:1+%$@[ #OZGN3W-<-\'? $G@[PT]_K :37 M]7;[1?221'GVR2?]HGT%>BU[]=TZ<8X>C\$>W5]7_EY'GWE)N4MV%%%% M<@PHI&944LY"JHR23@ 5Y=X@\::EXRU1_#/P])*]+S50<)&O0[6[#WZGMZUE M4JQIK7?HC&M6C26N[V75FAXR^(%PFHCPUX)C^WZY,=KR( R6WKGMN'OP._I5 M_P #_#^'PT7U/59?[0UVXRTUVY+;">H4GGZGJ?8<5?\ !O@C3?!NGF*S'G7< MH_TB[6&G MC1V5MUI%,%NM+VO(JF56(9B2F& '&Y#A02#L6/C_ ,5ZW\0-7\.66A6ND^7H MK7VF_P!J[C)+)YHC5I0C'8A.?EQNXSGG R= ^&GC!OB_'XB\5ZAIMS!IYWPZ ME;VXCNK[Y)(U1PN @"O\V!@[4 SRP[:+PI?)\9)_%IEM_L$FAKIPC#-YOF"; MS,XQC;COG.>U ',:+XX\;VE_XGE\8Q^')M+\-V32W,FC+/N><)O$(:0XR$Y; MC@LH]<6/ ?C[Q1JGBBUTCQEIVF6_]K:0NKZ=)IS/\D98 Q2ASR^&4Y''!ZYX MT_#G@*Y@^&NJ^'O$5Q"]_K4EY)?W-J2REIV;Y@2%)(4KU Z8Z5F> _ /BC2_ M%%KJ_C+4=,N/[)TA=(TZ/3E?YXPP)EE+CA\*HP..3TQR >F5G:'_ ,@^7_K\ MNO\ T?)5RYM;>\A\J[@BGCSG9*@89^AJCX?C2'2FCB14C2ZN55%& H$[X '8 M4 :=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !16=?Z]INFY% MS*)[Z4VWAVT>XDZ&9UPJ^ M_P#^O%+;^$C<3"XUZ\DO9?[@)"CV]?RQ70P6\-K"(K>)(HUZ*@P*PMC<5O\ MNH_?+_)?BS7_ &:AM[\ONC_F_P #G[/PJ9YQ=Z_<->3_ ////R+_ (_H*Z*. M-(HPD2*B*,!5& /PIU%=F'PE'#*U-:O=[M^KW.>M7J5G[[^71?(JZGJ5IHVE M7.HZE.L%I:QF661CPJ@?YXKQ7P!IEW\6?B!-\1?$<#)H]C(8M%LI#D94\/C_ M &3R3W?_ '<4WQQJEW\8/'Z?#_PW.4T'3Y!-K%_'R&*G[H/0X/ '=N>BYKVS M3--M-'TNVT[38%@M+6,111J.%4"O;_W6E_?E^"_S?Y'+\3+5%%%><6%07M[; M:=92W=],D%O"NZ220X"BL_Q+XGTSPII;7VKS[%Z1QKR\K>BCO_(=Z\ZM-'U[ MXKWJ:GXB,FE^&T;=;6*$AIQZG_XH_P# 1WK"I6Y7R15Y?UN7];!1H04445N=(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MG:'_ ,@^7_K\NO\ T?)6C6=H?_(/E_Z_+K_T?)0!HT444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4456NM1L[(?Z7=11>S. ?RZU,IQ@N:3LBHQE)VBKEFBN>N/&FG(VRS2 M:[<]!&F ?SY_2H?[2\2ZC_QY:;M_P3IZSKS7],L,BXNX]P_@0[F_(5D_\(OJ%]SK.KRR ]8XON_KQ M^E:%GX7TFRP4M5EB_5_ MY&>?%ES>L4T32YI_^FD@PH_+_$4G]D^(-5_Y"FH+:0GK%!U^G'^)KIU4*H"@ M #H .E+1_9\ZO^\U7+R7NK[EK][#ZW&'\&"7F]7^/^1D6'A?2[##+;^=(/XY MOF/Y=/TK7 P,#@445WT^.G"C@<]] M"G&G#ZQ56G1=W_DNOW$MWT1T7PW\!6?P]\)1:7;%9;ISYEYSGUZG]*XG5E5?+2^__ "[G&ZTZ MSY:&W673Y=_R,3PU\/K_ %C5$\2_$.7[7>M\T%@W,< Z@,.G']WIZY->E@ M # '0445M3IQIJR-Z5&-)6C]_5A1116AL%%%% !1110 4444 %%%% !1110 M4444 %%%% !1102%4EC@#DD]J (DN8)+F6WCGC>>$*TD2N"R!L[21U&<''K@ MU+7S9\,=/MO#/Q?A;4[^;4KO4"R1:]I>HK/;:F\GG/B9#D]$ ^7(#QC).%_C7XEN9]9FU2_'@Z2[^T7LD<2*_G?*BY*I%&-HZG R23R30![?17R[ MX0TR[^&]I>^9I.D)K5]X1N;^PU32+Z:>155 Q\U2YC))VD-&-N5X+ \=?\,- M+L?#/Q%\/V_A^:4PZYX234-30W#2":?>N)R&)P268<<=<#K0![G6=H?_ "#Y M?^ORZ_\ 1\E7+EKA8STUW6-"\C*BCJ6. *\7L/A?-J$PD)U"6'^]>W&U3[X !_+-= ME9?#2UM;;RUNA 2,?N(@,?B>MDDYX^O8?J:YR[^$ MU[)<>=8^,=1M9!]TK&!C_OAEJ/\ X0_XDZ9SI7C2*[ [7B$D_P#?2O\ SJ'# M,*C_ 'TN5=H)?F[O\#.6,I4G[E!R\VU^2?ZG3_V)K^HL< _3C']: MLVO@W2H#NF22Y?J3*_?Z#%-@P/XBO8IRIM6IVMY$1K1JZJ5_F24445H4%%%% !1110 5S'CWQW MI?P_\-R:IJC!Y6REK:JN9.'TS2&&$@3JI93T'<*>2>6]*[*% M"/+[:MI'\7Y+]62WT1)\,O FJ^(/$)^(_P 15+ZG<8?3K)QA;5/X6VGI@'Y1 MVZGYCQ[+7,>(_B'X<\,HZWM^DURO_+K;$229]"!POXD5R#:MX^^(2^7HUK_P MC>CR<&ZE)$KK['K_ -\@?[U<6*QRJU.[Z)=%^ASRQ%.#Y(^]+LOZT.K\6?$3 M1/"BF*>7[7J'1+*W.7)_VCT7\>?0&N2A\->*_B1,EWXQG?2-%R'CTV'AY!VW M ]#[MSZ 5U7A3X;:'X687*1F^U'.6O+D;F!]5'1?KU]ZZZN;V4ZNM7;LOU[D M>QJ5M:ST_E7ZOK^12TG1]/T+3H['2;6.VMX^B(.I]2>I/N:NT45TI)*R.Q)) M604444QA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''Z)\ M*_"'AWQC<^)M)TF.#4;@$*64)VD9/IGMTK5HH Y7PS\,_!W@^XO)_#NA06LM['Y4[ ML[REDSDH-Y.U2>H& <#.<#$OA;X=^%/!5U=W/AC1XK":\ $T@=W) .=HW$[1 MD]%P.!Z"NEHH *SM#_Y!\O\ U^77_H^2M&L[0_\ D'R_]?EU_P"CY* -&BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL'Q-XUT/PG M!OU>[ E(REM%\TK_ $7M]3@>]<-_:?COXBG&CQ'PWHC_ /+S(3YLJ^H/4_\ M <#_ &C6$Z\8OE6K[(YJF(A!\BUEV7]:'9>)O'_A_P **RZE>![D#(M8/GE/ MU'1?Q(KD/^$@^('CGY?#FGKX?TQ_^7RY_P!8P]02/_01_P "K>T#X<>&?"2? M;KL+>7:GD'#>J@\ _F?>M"X\4RWDQMO#UH]U)T,K#"K[_P#Z\5PXC$JG M_'G:^T8ZR?Z_<:4<'B\7K)\L?+]9?Y'.V'PFT2RD.I>+M1GUFZZO)=RE8\_3 M.3^)/TK;BUVQLE^P>$M)5\=!!#Y<8]\ <_I4\'A:>^F%SXBO'N7ZB%#A5]O_ M -6*Z&VM8+.$16L*1(/X47%8PIXJM\"5*/WS?Z+\6=U.A@L)\*YY?R[+1!1117> MI?#SPGJN3=Z':AFZO ODM]E+>)SSPM&>KBCS#_A%OB;HW.D^*X-2C7^"]7YF_P"^@W_H5+_PEOQ*TKC5 M?!T5\%_CLV.6_P"^2W\J].HJ/J]O@DU\[_F9_5>7X)M?._YW/,?^%R_9>-9\ M)ZM9,/O#;G'_ 'T%J>+XY>%)%!>/48CZ/ O]&->CU2U#^S+6UEO-4%K%!$NZ M6:X"A4'J2>E'LZ_2=_D'L\0MJGWK_@G%'XV>$0N1)>D^@M^?YUEZM\=])2QD M70=.N[F^8;85N5"1[CTSABQ^@'/J*Y[7OB%<^-M7?PW\'-%@FFP5N=:DME2. M%>F5)''^\>?[H/!KMOAU\(]*\#DZC=RMJVO3#,VH7')0GJ(P>GUZG]*[)8.O M2AS5JB3Z*UW\]=/ZT%RXF7VU]W_!/(]$\/>,]8\8MXGUG0+G7M6+!K9]0B:* MU@QTPAP#CL,X'7!/->F'P;X_\3\>*?$J:?:-]ZUL1R1Z';@'\2U>HT5A5C4K MN]:;?ELON5@^J\W\2;?X+\#D_#WPS\,>'"DEM8"YN4Y%Q=GS&!]0/NC\ *ZR MBBG"$8*T58ZH4X4U:"L@HHHJRPHHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BO+/ 7Q@O?&_BV2UC\,74.A7"L;'4HSYF-K M.,S@<1A_+;&>A7'S9!&GI7Q8M-8\9ZIHUEHNHO:Z?I;ZBEV8F$EX%?:5AA*[ MG!Y"MGD@@#H2 >@45YQX>^*]Q>76JP>+O"UWX:>PTK^UP);A9B]MD@E@ IC? MC[AYZYQCF?P/\3KGQ3KJ:7K'AJ?0I;O3UU/3F>Y6=;JV+8W':!L;E3M.3@\X MXR >@5G:'_R#Y?\ K\NO_1\E:-9VA_\ (/E_Z_+K_P!'R4 :-%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !13)9H[>%I9Y%BC099W8 */4D]*\YUK MXJ/>7QTCP!8/K-^>#.%/DQ^_;/U.%]S6=2K"FO>9C5K0I+WG_F=WJ^M:=H-B MUYJ]Y%:0+_%(>I] .I/L*\YG\<^)_'-P]C\/]/:TL\[)-5NAC'TZ@?AEO859 MTGX73ZG?#6/B)J+ZK>?>%JKD0Q=\<8X]A@?6NIN?$=AIJII^B6RW$BC9'#;+ MB-/;C^0K@Q&(4(\U:7)'M]I_UY:DTL/BL8[17*OQ^;V1B^'/A?H^A2'5-=F. MKZE]^2ZO#E%/J <_FSG^/!V+[^_P"@J*/0=3UJ19_$ M-R8XLY6UB.,?7L/U-=%9V-M80"*SA6)/11U^I[UA!8FNK4E[*'=_$_ET^=V> MG3H83!JR]Y]EM\WNSGX/#%SJ$PN?$=TT[=1 APJ^V1_3\ZZ.WMH;2$16T211 MCHJ# J2BN_#X.CA[N"U>[>K?JR*V(J5M)/3LME\@HHHKK.<**** "BBB@ HH MHH **** "BBL_6-?TGP_:&ZUS4K6PA[/<2A-WL,]3["FDY.R T*1F"J68@ # M))[5Y!J_[0%AZ)?>)M0;A6CB9(A[]-Q'X >]9Y^'_ ,2OB2PD^(FN MKH6DOR=*TXC,/CEX>T"X_LWP^K M^)-9<[([6P^= WH7&U=-3^LTZ.F'6O\ MSW^71?F%F]S/T30=*\-Z7'IVA6,-C:1](XEQD^I/4GW.36A117"VY.[*"BBB MD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4'.T[>#VR*** /"O"'@_QE'\;)-5O/#]GX?BA._4+[39F2UU%=LBA4 MAR/.=DJ!AGZ&J/A^-(=*:.)%2-+JY5448"@3O@ =A6G M6=H?_(/E_P"ORZ_]'R4 :-%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q_B;X MG>'O#9:#S_[0OL[1:VA#G/HQZ+].OM43G&"O)V,ZE2%-_$7']IO_PC6B/U@3/FRKZ$<$_C M@>QKH-+T_P )^ 8?)TJW$]]C:\O#S.?=NB_08^E<-;%J$>>3Y(]W^B,J:Q.+ MERX>-EW:_)?JS!B\'>+/'TR77CN^;3=-W;DTNV."1GC=U ^IR?I75P7/AWP9 M9#3M#M(]_ ,-N,LS>KMU)^N32>5K_B'_ %Q_LRR;^$??8?S_ )"MG2]!L-)4 M&VBW2XYE?EC_ (?A7'3E7KN^&CRI_;EO\H_YV7D>C2P6&PCYJKYY^3_-_HC& M_L_6_$)W:G*;"S/_ "P3[S#W'^/Y5O:=I-EI46RSA"$CYG/+-]35VBN[#X&E M1E[1^]/^9ZOY=OD55Q4ZD>1:1[+;_@_,****[SE"BBB@ HHHH **** "BL77 MO&/AWPQ&6U_6;.Q.,B.64;S]$'S'\!7G6H_M&^'#&K5=81;7X?>)R2/7Z*\5_X27XV^+.-%\-67AFV;I-?8,B_4/S_ M .0Z/^%(>)_$GS?$#X@W]Y&WW[2RR(_?&[Y?_'*V^JQA_%J)>FK_ _S%S=D M>A:Y\2_!OAS<-6\16,T7+UT7X:_B'O,\:^R?''QISG^#[)^J18,N/PW, M#_P):O:1^SSH*W@O_&.JZCXFOCC<]S*R(WU )8_BU>NT4GC:J5J=HKR5OQW_ M !#E74HZ3H>EZ#9BTT33K6P@'_+.VB" ^YQU/N:O445QMMN[*"BBBD 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 45$ES!)./X;:!C^IP/UK.56G#X MFD93K4J?Q22.XHKS _%;6-9^3PAX/O;L'I/< A!]=O'_ (\*0Z3\4M?7=J>L MV>@6Y^]';8WK^*Y/_C]8_68OX$W_ %W9A];C+^'%R]%^K/1=1U73](M_/U2] M@M(O[\\@0'Z9ZUPNI_&+2_M'V+PM876NWK<(L,;*F?RW'\!CWK*3X>^$;"X^ MT^)=:N]>NNX:0X;Z[23^;5TNFWA@@^S>#?#L5I">/-,84'W., GZDUY]7,HJ M7)S*_:/O2_#1?,ZX8/'UU>RIQ[O_ (-E^9S[Z!X_\:*7\3ZG'X>TMN6M;8_. MR^AP?_0F_"M'2--\'^#65-!L3J.H=!<-\[D^S8P/^ BMQ?#-_J3!]?U)W7.? M(AX4?T_3\:W;'2[+38]ME;I'ZL!EC]3UJ(T\76?-"/(N\O>E\ELOG]QO3P>" MP[YIMU)_A]_^21@&U\0Z[_Q^2#3;1NL:?>(_G^9'TK7TSP_I^E &WAW2]Y9. M6_\ K?A6G17;1R^C3G[2=YS[RU?RZ+Y&M3%U)QY(^['LM/O[_,****] Y HH MHH ***;)+'#$TDSK&BC+,QP /@NIE_Y8V/[]B? M3*Y4'ZD5QK?&GQ7XJ)C^&W@.[NHVX2]U#Y8_QP0H_P"^ZZX8.O-UUS7B/XB>$_"88:[KEK;S+UMU;S)?^^%RWYBO./^%=_%3QE\WC7QJ-)M M'^]9:8.'BLLFFMJURO)FU%O-!/\ N<)^8-7['#T_ MXD[^4?\ -A=O8YZ?X\:EXAG>U^&G@S4-8<''VJY0K$I]2%[?5EJ/_A"_C#XS MY\4^*X?#EF_6TTW[X'<$H1D?5S7M$$$-M D-M$D,2#"QQJ%51Z #I4E'UJ,/ MX,$O-ZO\=/P#E[L\NT']GSP5I,@GU.&YURZ)W-)?3$J6]=BX!_X%FO1M.TG3 MM'MA;Z386UC"/^6=M"L:_DH%6Z*YZE>K5_B2;&DEL%%%%8C"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "@D*I+' '))[444 ?-GPQT^V\,_%^%M3OYM2N M]0+)%KVEZBL]MJ;R><^)D.3T0#Y<@/&,DYS78Z'HM_IO[0^KV\VNW5]?W7A8 MR_;;E%(A=KC "1C"JBX!"^NTQ?%#^(EML:J]H+)KCS&YA#[]NW.W[W.<9]Z /&]# MCO\ PK=?&8VFI7E_J%E:03)>W+;IFD^RR/NX P3P , #M3_AAI=CX9^(OA M^W\/S2F'7/"2:AJ:&X:033[UQ.0Q."2S#CCK@=:]?M/#6D6.J:MJ-M9J+K6- MGV]V=G$^Q=BY4D@#:2, #/>L[PM\._"G@JZN[GPQH\5A-> ":0.[D@'.T;B= MHR>BX' ]!0!T%S,\$.^*WEN6SCRXBH/_ (\0/UJCX?8OI3,R-&6NKDE&QE?W M[\'!(S]#6G6=H?\ R#Y?^ORZ_P#1\E &C1110 4444 %%%% !113))HX5W32 M+&OJS "@!]%9DWB70KC'H9[[&/P5#_. MJS>-O%]Q_P >EAI<>?\ 9EE_EMKFEG6 3LJE_2YI]5Q+VIO[K?G8]*HKS!M1 M^(5W_J[I8,_\\-+S^KDU&VC^/;W_ %^MZIS_ ,\EB@_D!4_VQ1?P0E+TBQ?5 M<0MX6]91_P#DCU.FO(D:[I&5%]6.!7E#?#[Q)=_\?FK:Q*#VFU/(_(&HQ\&_ M.;=LUTY/Z4O[4JOXFS:_HUM_Q\:M8Q?\ M72Y1?YFL^;Q[X4M_]9XATX_[EPK_ /H.:XI/@O:KUBM!_P!M9#_.K"X/O:XC'_8@E;^2U M0F^-'@^+[ES=3?[ELP_GBF+\*K$?PV ]Q8K5V#X=I!_J;]8O^N=N%_DU+ZUF M3VH?C'_Y(GZM/K7@O^W9,QW^.?A]FVV>FZK<-Z")!_[-G]*3_A;M_/\ \@[P M1JUSZ<,,_DAKIE\'S*NTZU=8]!D?UI?^$+1O]9J=VW_ J/;9F_\ EW^,?^"' MU-=<3]T/\SESX\\?78S8^!'@!Z?:G88_/;4+:S\5;K[UKHFF@]VE0X_\?:NO M'@73BWG_ "%/'NF6:G^&T8%A_P!\JO\ .JLG@NPN?^0]X_U34">JHK_S8L*] M.C\*:+'TL@Q]6=C_ %JU'HNF1?J+^ M&E'T7Z[F99^'=*L2##9H7'\E:?3I117?2HTZ,>6G%)>2LU<_J?CSPGHV1J?B/3+=QUC:Z0O_P!\@Y_2MXPE)VBKD'04 M5Y=JO[0_P_TX-]GOKK4F7^&TM6_F^T?K6/\ \+O\3ZY\O@SX<:G=HWW;FZW! M/QPN/_'ZZHX'$-7<;+ST_,GF1[32%@JEF( R2>U>+^7\>O$O#OH_A>%^NW: MS ?^1#G\1^%"_ /4=<8/X[\>ZOJV3DP0L51?8%RP_)15?5:E75PUIX-\.:OX M@NAT6.+8I],8#-_XZ*Z/1O@=\/\ 1=K)H,=[*O\ RTOI&FS]5)V_I7KLOPU_$/>9XY_:_QR\6<:=I&G>%;5^! M+/HJU[111]=G'^ M$E'T6OWN[#E74X[0/A-X'\-[&T_P]:O,O2>Z7SWSZ@OG!^F*[ *H"@ 8 ' M:EHKDG4G4=YN_J.R04445 PHHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KE;?Q18:3'/:W F>9+NX++&@.,S.1 MR2.Q%=57.6/AW2-2MIYK^PBN)'O+G%)2TNLC^^$ _,,:S+GXIV=L3YEO;1CUEO@G_LM:L_PU\% MW)S<>&M.E/J\(-0'X3^ SU\*:;^$.*QCA<2_CQ-O2FOUD_R-O:X=;4_OE_P# MF[GXSZ>IQ%J6BQ'T>Z#X_)A51_C';R#']OZ)'[QR*#_X\YKK#\(O )Z^%=/_ M 0C^M,/P>^'YZ^%K'\ P_K6RP%.7\3$5/DH+]!?6*:^&DOFY/\ 4Y%?B;#< M'YO'&FP@]C- /Y*33CXMTJY_UWQ&TU?]W5'3_P!!P*ZD_!GX>GKX7M/P9Q_[ M-33\%/AV>OABV_"60?\ LU/^R\ _BJUG_P!O+]+"^M2Z4X?=?\[G,_VEX1N? M^/SXAZ7+GKYM]YG_ *$]/B3X;AMS^,]"+>JS0J?U8UT!^"'PZ/7PS#^%Q,/_ M &>F'X%_#@]?#4?X74__ ,71_8V3/XE-^KO_ .W!]N/_CE:1RG)([4W]R?YL;QV+?VW]Y>CUGX:)]S7_#Y^NJ1M_-ZM M1^)/AY']S6_#0]_MD!_K6*?@'\-C_P RZ1_V_7'_ ,50^&+7_;L?\S&6(Q$MY/[V=&GC7P/%_J_$OA]/]V_@'_LU/\ M^%@>#1U\6Z%_X,H?_BJYG_A0/PW_ .A?;_P.N/\ XNE_X4%\-O\ H73_ .!U MQ_\ '*Z%# QT3E]R_P S)N;W.D_X6%X+'_,WZ#_X,X?_ (JD_P"%B>"O^AOT M+_P90_\ Q5<[_P *$^&O_0N?^3US_P#'*7_A0OPV_P"A;'_@=\=#_PL3P5_T-^A?^#*'_XJC_A8G@K_ *&_0O\ P90__%5S_P#PH;X; M?]"V/_ VX_\ CE'_ H;X;?]"V/_ -N/_CE%L%WE]R_S#WCH/\ A8G@K_H; M]"_\&4/_ ,51_P +$\%?]#?H7_@RA_\ BJY__A0WPV_Z%L?^!MQ_\\=!_PL3P5_P!#?H7_ (,H?_BJ7_A8?@O_ M *&_0?\ P9P__%5SO_"A?AM_T+8_\#KC_P".4?\ "A/AK_T+?_D]<_\ QRBV M"[R^Y?YA[QT7_"PO!?\ T-^@_P#@SA_^*I?^%@^#/^ANT+_P90__ !5OBW1OPOHS_6L)?@+\-E_YEL'ZWUP?_:E2K\#?ARO3PS% M^-S,?_9Z+8+O+[E_F'O&C)\5_ <7WO%>F'_=G#?RJI)\:?AY%][Q/:G_ '8Y M&_DM+'\&/A[%]WPO:'_>=V_FU6X_A5X$B^[X4TL_[UN&_G1_L7][\ ]XQ;CX M^_#B#[NO-,?2.RG_ *H!67 X<^7_:EQ_P!<[4#_ -"85W<'@+PA:\V_ MA;18SZKI\6?SVUJ6^CZ9:8^RZ=:08Z>7 J_R%'/@UM"3^:_R#WCR3_AI'2[S MC0O"FO:@W8>4JY_[Y+4?\+>^(.H_\@;X5:A&#]U[MI #^<:C]:]GHH]OAU\- M+[VW_D%GW/%_[;^/.K\6_AS1M'C/221U+#\#(W_H-'_""?&76/\ D-?$*VL% M;^&PC(*_]\HG\Z]HHH^N-?!"*^5_SN'*>,#]G@:DP/BSQQKFL=V&_;G_ +[+ MUOZ9\ OA[IN"^CR7KC^.[N7;_P =!"_I7I%%3+'8F2MSOY:?D'*C'TOPCX=T M3:=(T+3K)EZ/!:HK?]] 9K8HHKEE*4G>3N4%%%%2 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $ M<\R6UO)/*<)$A=B!G@#)KR_P)\8;WQ;JU^;WPO=V.C+$T]G?1GS@$5 ^)BO" M,RG2,GU&42&%Q 567:=A<94'MD#&17AO@#P9XOM_BO>ZG>>'K+PS:IO M74/L4K&SU$F$)&(X0<;0Y,F3R-Q4D'(H W],^.,;0K>^)?#5SHNEWME<7VE7 M7VN.=KV.$;F&Q<>6^T@@$XR<9[G;\"_$6\\4:Q-H^O\ AN7P]J0L8]1@A>Z6 MX6>V<[0X90,'/&TC/\J\KM/@CK6N7UW]K\*:5X2DAM+Q#=6=\TT5_<2JR1LD M9+-#$H)^7C[PXXPO?_#_ $'Q7=>.V\4^,=%BT22UT.+1H+=+M+AIL2>8TI*< M*">,=?YD ]0K.T/_ )!\O_7Y=?\ H^2KES;)=0^7*TJKG.8I6C/YJ0:HIX?L M8E*QM>H"2Q"W\XY)R3]_J22?QH TZ*SO[#M/^>M__P"#"?\ ^+H_L.T_YZW_ M /X,)_\ XN@#1HK._L.T_P">M_\ ^#"?_P"+H_L.T_YZW_\ X,)__BZ -&BL M[^P[3_GK?_\ @PG_ /BZ/[#M/^>M_P#^#"?_ .+H T:*SO[#M/\ GK?_ /@P MG_\ BZ/[#M/^>M__ .#"?_XN@#1HK._L.T_YZW__ (,)_P#XNC^P[3_GK?\ M_@PG_P#BZ -&BL[^P[3_ )ZW_P#X,)__ (NC^P[3_GK?_P#@PG_^+H T:*SO M[#M/^>M__P"#"?\ ^+H_L.T_YZW_ /X,)_\ XN@#1J*YN8[6(22Y"M(D8P,\ MLP4?J15/^P[3_GK?_P#@PG_^+IK^'[&50LK7K@,& :_G/(.0?O\ 4$ _A0!I MT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70!HT5G?V':?\ /6__ M /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ /%T?V': M?\];_P#\&$__ ,70!HT5G?V':?\ /6__ /!A/_\ %T?V':?\];__ ,&$_P#\ M70!HT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70!HT5G?V':?\ M/6__ /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ /%T M?V':?\];_P#\&$__ ,70!HT5G?V':?\ /6__ /!A/_\ %T?V':?\];__ ,&$ M_P#\70!<6YC:\DMAGS(XTD;CC#%@/_0#4M9@\/V(E:0->B1E"L_V^?) S@9W M]!D_F:=_8=I_SUO_ /P83_\ Q= &C16=_8=I_P ];_\ \&$__P 71_8=I_SU MO_\ P83_ /Q= &C16=_8=I_SUO\ _P &$_\ \71_8=I_SUO_ /P83_\ Q= & MC16=_8=I_P ];_\ \&$__P 71_8=I_SUO_\ P83_ /Q= &C16=_8=I_SUO\ M_P &$_\ \71_8=I_SUO_ /P83_\ Q= &C16=_8=I_P ];_\ \&$__P 71_8= MI_SUO_\ P83_ /Q= &C16=_8=I_SUO\ _P &$_\ \71_8=I_SUO_ /P83_\ MQ= &C16=_8=I_P ];_\ \&$__P 71_8=I_SUO_\ P83_ /Q= &C45KM__ .#"?_XNFQ^'[&&)8XFO4C10JHM_. H' M0 ;^!0!IT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70!HT5G?V' M:?\ /6__ /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ M /%T?V':?\];_P#\&$__ ,70!HT5G?V':?\ /6__ /!A/_\ %T?V':?\];__ M ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70!HT5 MG?V':?\ /6__ /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ M!A/_ /%T?V':?\];_P#\&$__ ,70!HU$US&MY';'/F21O(O'&%*@_P#H8JG_ M &':?\];_P#\&$__ ,733X?L3*LA:],B@JK_ &^?(!QD9W]\#\A0!IT5G?V' M:?\ /6__ /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ M /%T?V':?\];_P#\&$__ ,70!HT5G?V':?\ /6__ /!A/_\ %T?V':?\];__ M ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70!HT5 MG?V':?\ /6__ /!A/_\ %T?V':?\];__ ,&$_P#\70!HT5G?V':?\];_ /\ M!A/_ /%T?V':?\];_P#\&$__ ,70!HT5G?V':?\ /6__ /!A/_\ %T?V':?\ M];__ ,&$_P#\70!HT5G?V':?\];_ /\ !A/_ /%T?V':?\];_P#\&$__ ,70 M!>>,]%GD^)W@2\TW39&@BO[N:]G@@)5"T 4/(P& M!G &3UP!0!/K?Q?\/:#XJDT2[M=5E6WEB@N]2@M-]I:22?=223/!P1T!Z^H( M%[5/B;X*6X\PA0I&5;8X3 Y[4 =5:^,-)G\"Q>+9Y'L]*DLQ> M%K@ ,D97/(!//; )R>!FG^$?%%EXS\*V6OZ7%/%:7@8QI#?&NK_##P'9Z-'ID*:7:QSW^FZVLR>;,D8$:LB+N.T[CM) W!<@XKH? M@/I^OZ5\)M/LO$EFED\3R"V@:*2.9(BY/[U7 PVXL1CC:5[YH ]'HHHH *** M* "BBB@ HHHH **** "J]]?VFEV$U[J-S%:VL"%Y9IG"JBCN2>E6*CN+>&Z@ M:&ZACFB;&Z.10RGG/(/O0!R.B?%/PWKWA#6/$]K)<0Z3I%Q+!-//#M,FQ5;< MBY)P0ZX! ;/! JAI_P 9-"OM'U>]FTS6M/FTF*.::POK017$B2$",HI;!W$@ M#D=1Z@UB>'+6;0_!GQ'GUSPK=ZO'-XHOKF#2WL6D-^C-'Y95"IW(6 .X @ $ M\XKG/#3:KXGU.U76O#'B2#6=7U6TN-8N[[2FM;*&VMMTJ00G)P@9$'S8+%LD MYP* /4YOB3X>C^(5AX,BFDN=7O!)N6!0R6Q2,N5E;/#$*< 9([X!!-2\^*%G M;>-9_#5KX<\1:E-:SQ07%Y86(EMH6D56&]PWR@!@3D<8-4O%6BSGXS_#V^T_ M39#:6[ZI)>7$$!\N-I+=0K2,!@%B, GJ17G6O>$KI_B5=R:3X/\ $5OXIGUY M+FV\0BX+V26N06.]0BJ"@8>6P9N<;FSB@#Z)HHHH **** "BBB@ HHHH *** M* "BBB@#E/&7Q(\/>!I+2#6;AWO+QU6&SME#RL&;;O() 5<]R1G! R>*K^-O MBAI'@>^2RN[#5=3NS:/>RPZ7:B9K>W4X,TF6 5,Y&<]N<50^,FBS:EX+)TK3 M9+N^>^LPYMH"\K1I.&YVC.U=S'T&2>]87Q9(S7NRRCTN+57OY,+ L, MK%8P23N#M@X7&?Q(%5-.^*?AO4? =[XO5[F#2;.9X6:>+#R,K!1M4$GYB0 # M@\\@50^'.F17ZZSJ=UH%QI=G<36MO8:?J5MYH^#?'. MG^-([X6EEJ.FW>GRK%=6.IV_DW$.Y=REDR8_!T>(@^NG4SXD.A M&:(Z9_PE/_'^&V?OMW?9NQM[>G.:].H **** "BBB@ HHHH **** "BBB@ ) M"J2QP!R2>U^,?ASQ%K@TZ"VU2S2:.::SO;VT\JWOHXB=[0MDE@ ">0..N#Q3KWXQ>%] M/T[0+BZ:Z6YU]89+2P"*;A8Y2 LDBAL(O(Y)YYQG!QY:VJ:OKG]HL? 7B;3+ MXVC?%#PT?^$4T6WT'2Y)Y8-5TY M'^S0%Y!!$YQN*C.U02>>!D^M %WQ?\5+7P9J%Q;W_A;Q1=V]NJ,^H66G![;Y ML8'F%P,Y('UXKM;.X-W8P7#02VYFC60PS@!X\C.U@"0".AP3S7'>,+.^UKQ] MX1TH6EP^C03RZE>S)&WE^9"O[A&;&/OMNP>NP>F:[>@ HHHH **** "BBB@ MHHHH **** "L/Q;XQT7P1H!M;2*T^TW?\ 9ETML%BWR;VA9<)QG)SCCKG% &=J?Q,T?3/!^C^( M#9ZE=#6EC-AI]I;B6ZF+KOVA V,A>3SCCOQE='^)NA:Y:Z--9I>*=6GG@6*: M((]JT*,\OG M\H4+@XSRP]:XS5-0U;PM\&_!BZ;X1O=2\116,,,,BZ2US)I1 M\I5EDVXRKXX"DKD]> 14WPTTV.\\16IB\/Z]I^FZ5I'OBAX9\47VNPZ/GZOI\TEM]KM6U*T\E+R$'!DB.3N'(ZXZ^QQC:;HN MJ6GQ&^),NGZ3MBN=-LHM-%Q;[;:=TMF4("<*R@X4@'CI7(?!C0-:T_QMI[S: M3XEC@L]&-I?2^(HP(X)=RX2R/7R\@\>G7M0![_1110 4444 %%%% !1110 4 M444 %%%% '*?\+(\/2?$*#P9:7#W>JR+(TA@4-%;E%R5=L\-CL,D=\5G7/Q@ M\/6OC$: ]KJC+]O737U1+3-E'=,.(6DSD-G QCC.>@)$&N:+.OQN\'7MAIL@ MLH;?4&N9X8#Y:22*#EV P&8YZ\DUQ>KZY)-\1Y(;GX?>)4\.Z3J!N[6'2M#( M34K[)!NIWX^53RH4$MPS'@+0!Z%JWQ8\,:'H%_JVIS30PV=[/8QQ;5,EW+$< M/Y*AOF .1DX PP.S%00 % M#*#SWXR 2,"X\,W:?LZW%M-ICS:[-HUQ(\2P%IQ/< R2H!C=DNV"!W ]*Q_' M&CS)X1\"W,N@^*9)[*T$$E[X8G,>H61-NN8S%M.Y&*X8DKMV]?FVL >K^'M> ML/%'A^TUG1Y3+9W:;XV(P1@D%2.Q!!!'J#6E7%_"/0+_ ,-?#+3;#5H6M[PM M+/);L^\P^9*SA">Y 89]\UVE !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 445F:OXET+0&B77M:T[3&F!,0 MO;M(2X'7&XC.,CIZT :=%,BECGA2:"19(I%#(Z-E6!Y!!'44^@ HHHH **** M "BJDVJZ?;:E;:=<7]M%?708V]J\RK+,%&6*(3EL 9..E37=W;V%G+=7UQ%; M6T*EY9IG")&HZDL> /7>IV<%K:/Y=S/+<*J0OQ\KL3A3\R\'U'K M0!>HI$=9(U>-@Z, 593D$>HI: "BBB@ HHHH **** "BBB@ HHHH **** "B MJ9U?31JXTHZA:_VB8O.%GYR^<4Z;]F=VWWQBG6VJ6%Y?75E:7UM/=6947,$4 MRL\!897>H.5R 2,]<4 6J*H:=KVD:Q/U>PTQ9B1&U[1Q"5>.5W$;AR.1ZBI]*UO2M>M6NM#U.SU*W1S&TMG<+,BL M"5)4D9P0<>XH O450M]>TB[UB?2;75;*;4K==\UG'<(TT2\VNHV<5WI]S#=6TR[H MYH) Z./4,."*BU/5]-T2S^UZSJ%KI]MN"^==SK$F3T&YB!F@"Y1573=4L-8L M4O=(OK:_M7)"SVLRRHQ!P<,I(.#Q5J@ HHHH **** "BBJ,&MZ5=6=W=6VIV M3G'RA MB">>.* -.BJ6JZSI>A6@NM;U*TTZW9P@FNYUB0L02%W,0,X!X]J?_:FG_P!D M_P!J?;K;^S_)\_[7YR^3Y>,[]^<;<$]3O8K/3?%&C7EU, M<1P6^H12.YZX"ALFM.^U33],\C^TKZVL_M,RP0?:)EC\V1NB+D\L>P'- %JB MJMUJNGV-W:VM[?6UO<7C%;:&:94>P+J=F M9M/4/>1BX7=;*1N!D& \]S*L<:Y. M!EF( R2!5H$,H*G(/(([T %%%% !1110 45%/=V]J8AIX/ ]*EH **** "BBB@#S7QE\=/#/@CQ-/H6JV.K374"HS/;01E"&4,,% MG4G@^G6L+_AJ'P7_ - S7O\ P'A_^.U[/179&KAE%*5-M_XO^ 39]SQC_AJ' MP7_T#->_\!X?_CM'_#4/@O\ Z!FO?^ \/_QVO9Z*KVN%_P"?3_\ O\ @!:7 M<\U\&_'3PSXW\30:%I5CJT-U.KLKW,$80!5+')5V(X'IUK$^'WA[1/&_BCQ[ MJGB[2[75;^+7)K"-;Z(2^1;Q@"-4#?=[\C!.*]EKA?$?PET;Q!KL^L6NJ:WH M%[=ILO9-%O?LXNP!@>8,$' ^G4YS7-5E3E*].-EZW&K]3E]1DD\'V_A'X>?" MS4X[--;GN675KAA>?9DB/F2!%)V%B=PQTZ]&.X9>L?$+QEX<\*^/M&U#5H;O M7/# M)+;68;1$\Z.=U/SQ$% P5L=._MN/=W/P=\*2^$=.T&RBN]-72Y?/LK^ MRN"EU!*2"T@D.>6Q@Y!&,8 VKAD?P=\.IX,UCP\]SJ41/WP*X,CX;=@ MX3=D8QC'J?B3X8:+XHO;"ZU"YOXWL-/N=/B$$B -'/"T+DY0_,%8D$8&>H/2 MB'X8:+!)X1=+F_)\))(ECF1/W@=54^9\G/"C[NV@#RNX^+?C#2_!NI:7-=-J M7B"W\42:'%J-MIZ-(\8R2Z6XPK29&%7@'(SR,FW:_%/QQH7P[\5WWB#3=3DF MTU8#INHZOH_V!IC*X1@\2DI\A.1M)R,9ZUWMQ\'/#5UI^LVL\NH,=6U5M7,X MF59;2Y))W0L%&W&3C.[\:GTSX3>'+#P]K.E7;7VK'6P!J%[J5R9KF?;]S+X' MW>V!Q0!YY'IWBG3?C]\/5\7^((->EFMKV2*=+-;=HB;9MT9"\,H."&P"-@PJAF("XY8YSP*Z7Q=X.TGQKHZV&M1R#R MI!-;W-O)YH!KD[3Q=X_T&Q\)>+O$&O66JZ5XGO8+>72(K%(OL M2W&70QR#YG*J,8;/H<_>';^'OA)H&AZI=ZG>W6J>(=0NK9K1[K7+O[2ZPL,- M&. ,'W!."1G!(-71?@KX;T76[._6]UF^M].E:;3M,OKXRVMBY;<&B3&05[9) M]3DX- ')6OB+Q[JUY\0-2A\5I9Z9X8NKZ.WM%TZ%WFV1N44N1\H0A2#@ELD$ M]*IZ?XU^(.BZ%X*\7Z_XCM-4TO7[R"RN=+CT](S$) V)!(,%GPA8C@!C@ BO M1KKP%!I7A;QM#H)N;F]\2+=W#1SR)CSY8V 53A0%R1]XGZUSGP_^"UEI6F^' M+_Q!-JK7NF1I,ND3WXEL[6YZM(B#(#;LMPQ&230!S/\ PG_Q!D^'TGQ6CUJP M71ENN/#1LUVF#S?(YG^_OW?-Z=^GR5T4>N>,?$GQGUO1]*\3KH^A:7!9WC(] MA%*[*\:LT>6'RALL2Q)((&.,UJO\"_"CZJTQN-6&E-=?:VT 7I_L\RX^]Y6, M]><;L=ON_+746?@S3;+QAK7B-)+B2ZUJ&*"YAD93$%C7:-H"Y&1UR3^% 'AX M^*/C23QAH9L_$WV[3M;U/[#_ *-H>W3[?S':-1'-Q&16;X M;_MG1OV=_&^IOJL%[ FH&..SN=-ADC643QAY2'#!MP(^4@A<9'->JV'P'\-Z M=-8-!JVOO'I=_'?:?;RWX>&S97+E(XRNT*S$%L@L=H^89.;)^"^A?V/XATE- M5UM=.U^7S9K3[4ICMW\P29B!0[22 "3N) _&@#!&M^-_&WB[4] \'^(+7PU; M^'K&V,DC6$<[7DTT0< AAA$&",J.,]#D <_H'Q)\=?$3Q)X>T[1-7M?#XU#1 MIIKUQ9)<+'+'/(GF1AN23L08+;0&;J1SZ+XC^$&A^(-06_BU+6M&O&M19W,^ MDWGD->1 *LORD-@#'09[YP,7](^&?A[0?$>FZOH\<]H=-TYM.M[5'!A$;.9 M"QR"Q)_"=__P )'N M@H **** "BBB@ KD?%WQ(TCP9J$%GJEM?2R31>:IMXE*@9(ZLPYXKKJ*B:DU M:+LR*BFXV@[/[SS+_A?/AC_GPU;_ +\Q?_'*/^%\^&/^?#5O^_,7_P OL),_E7I=%'LZ_\ /^'_ 1^SQ'_ #\7_@/_ 3YV^)UIK)_ M:!FUGPRY_M/P_P"'4U2.'&?M"I-LDC_&.1^!R>@ZT_PI\1+""\^+7CC3Y (7 MMM/GM@^/]:T,BHA]Q(0I^AKVB/P?81_$*3QBLUS_ &A)IW]G&(LOE>7Y@?.- MN=V1USC':N0_X4)X35=4B@N-2@L]5OX;ZYLXY(Q$3$9"L0'EY$>9#E'/B'X7M]#U?[4VMZ7]CUA#%(GEWI8R*Q+J-Q);RP03T]Q7 M<_$_PU?:C\38=9T73-&\8FWTT6=]X M,/!FG^-+"SMM1GNK9K&\CO;:XM&59(Y4S@@LK#'/I69XL^&.E>*M>@UL:EK& MB:K%";26+.0C'!R ?H?7.!@ \<\-0>'?$'B7X3:=#:7%YID<6JP3 M66MJD[QR*C,8W^4*P5L;?E' 7@$8'7W$>C?#OX_"31H8=*TNZ\.2WFJ6MJ@2 M(")FVR[!P#\N.,=^Y.=ZX^!GAPZ?H-KI>I:WHS:%'*EM:U&L-WJUW>++>&%2I\H.R8"?+S\N3G M&>!@ \)\)^.- TSQ5X;\7G5A_P )!J&L71UZU$4@"07#84[RH4JF V ?XO8U MZCHFG:!XD^,7Q U/QY%8WHT006ULFIJK0VEMM9BVU_E R,[CTR?[QKT;7? V MC^(/ 1\(7:RQ:9Y$4">25#QK'MV%200"-H[5B^(?A#H?B&X@O'U'6=.U-+-; M*?4=.NQ#->0@8VS87:V>_P HS@#H 87PTBM-"^+WCCPWX>95T*);:\CMHV MW1V\TB#>%[#/IVV@#I2:EING^+?VDVTSQ/;1W]GI.@_:+&RNE#PEWD"O(4/# M'! YS]T'JH(Z'X=?"W3_ (9SZ@FAWT]Q97ZQEX[R-&F61"W/FJ%RN&'RE>#D M@_,16AXP^'FD>,KJROKFXO\ 3-4L-RVVIZ7$&"7Q_M#^' #+?7_&W@ MSQU9^&_%7B"W\11:SIMQ<6UTEBEM):3PH7(VI\K(0.IY)(Z8PW1:;\'?"ECX M=U72;J&ZU7^V&#W][J%P9+FX8,65BXQ@J3D$ >^:7PY\)M%\/:A/J,NHZQK. MH26ALH[S5[SSY+:$YRD?R@*.?0XYQ@$@@'E.D^//B:WAGP5K\GBBRNAXDU!M M+6SGTR,*C&5XUE=TP201G:NT85>F/2K7X1:#:>'?#&C1W>HFW\,Z@-0LV:6/?))YC M28D.S!7+'@ ''>N=^)OPHFOO"OB^;PE%)+BSEFMY9XD1?)?^ MMQP23 MECTXH RM?\>^-OACXD,7B?5[/Q);:EI5Q>6T<-F+<6L\8+; 5Y:/H-S$L1Z8 M)-NQ\3>/?#&I^#M2\3Z_9ZWIOBNXCMI+"*Q2$V+S*&C,;KRX&<$MV''O@WX>\/ MZ[9:G]NUC4_[-W_V;:ZE>F:"PW<'RDP,< 9)Z ]0" #@;GXA>.]'^)#+XGU M8Z%IQUC[/!9:AHY%C=6V0H\N\162P'RUB>)[K4-6^ /Q E%Q;6D M=GXND2:.WL(8QPP,"M)/A7H(\(>(?#(+Z6^N6:51)'*Y0_ M(0H **0"#[Y% 'E&M>-_'VF:C9^$](U;5[RXTS3(Y[F^TCPY%>27#R_-&KQ ME@L:*A50PR202Q%REU&'40MQ=P,Y813-LPZC.!P. 'M%M=)T>W%M96D8CAB!)VCZGDGN2>IH O4444 %%%% !1110!B:EXKL M=*OGM+B*X:1 "2B#'(SW(JI_PGFF?\\+O_OA?_BJZ:BO.G0QKDW"LDNW)?\ M]N.R-3#**4J;;_Q?\ YG_A/-,_YX7?\ WPO_ ,51_P )YIG_ #PN_P#OA?\ MXJNFHJ/J^/\ ^?Z_\ _^V*]KA?\ GT__ +_ (!B:;XKL=5ODM+>*X61P2"Z M#' SV)KQ;XD>&;N3QQXJUNRT;2_&VF75DL.H6\=U&+_1FCBV@QDAMA/WQA6) MP01W/T)7 ^*/@_HGB;7+S54U76]%N=0A$-^-)O1"EXH&T>8I5@W'&.A[BNVA M"K"-JLN9][6_5G-5E3E*].-EZW/*?&&H6OBJQ\$0?#[2[OQ3>Z%I;W_V+5X4 MFC>T*B(B9=P\R4,B@*F%-;\.WG[-GBC1_#=[\8^"?"MCIGPYTO0 OV6X/BM;R S.B)GS-B 2;GX.&)Y// M]X>@?'^:XM]-\'36-K]LNH_$]J\-MY@C\YP'*IN/"Y.!D],UZ7H.CV_A[P]I M^CV3R/;V%NEO$TI!=E10H)( &<#L!6?XJ\'Z?XO_ +)_M*:YB_LG48M1@^SL MJ[I(\X#94Y7GD#!]Z /)/$6N>*=8^+OPZ'BKP?\ \(XL5]/Y!_M.*[\_*+N^ MX!MQ@=>N?:LI_BU\0]1\07VJ^'K#6K[3K;47@ATNT\/B>UFA1MIW70/F+)C) MP%(!QV.*]OU[P;I_B'Q%H.LWLUREQH4TDULL+*$% M[KQ!-J#W&JI97%Y]NN-%2\(L)I_[[18R3G!ZXXQTXH \W\4_%CQ9IWB2;4]( M\0?;=,BUC[&UA9Z,7LX44J-DMY(JGS6&253HS62JL2M$N#Y2D!BB' Y^8J,]3 M7>_"KQ'K^I7WBC0O%.HQ:I=Z#J'V=;Y+=8#,C D$HOR@\=OUZF_I_P +],L; M[PU>2ZMK-_<>&_M M)+VY61I!,,$2'9DA1PN,8 '6M;P_P"#M/\ #>N:[JMC M-Y- 'F_PT\,Z!XXNO&VL>+=*M=6U*77KFR7<12'.Y@Y!Y).2?IC M&* /'[7XK?$"?2!IZ:K+%J:>)[73EN-0TN*WE:.9'^26$9"89 >#NYZUL^+? M&?Q T7Q-'X/T_6]7U*\T^R^TWFI:3X;ANI;AY')16AW!8T5-HW DDYZYX[>W M^!WANVO!)-,ETO5 M)89%N;66%HBK*67.UN0& # 'UKPGX56>HS?#C3WMO@OI'BF,M+C5;F\LXY)O MWC<%9$+#;]WD]J^C=&T#3O#_ (>M]$T>W%M86T7E11J2< YRYKS[ M3O@18:/8I9:3XY\;V-I'DI!;:NL<:Y.3A5C &22: #Q#K/BO5OBI;^"/!^JV MWAJ"RT@:C/.UDEP9/G""((W 49'(QW]A7(^!/B5XSU7Q5X2L-:U:.9;_ %35 M+:]2*WB"R+#$A0 A<@!B<$$$]\UZ3X@^%>C^(;S3+Z?4]9L]2T^V%I_:%C>^ M5/ZBT;5+2"QBN;&":.)&E&05="'^K MD=JUYM8^(7B+X@>,]&\.>++;1[30X+::W633HIF+-!N\L$CA2V26.XC"X&,B MND7X'>&D\-Z]HHOM8:WUZ>*>[EDN5>4/&VX$,R'DG));).>U83_!^ZU_XF^, M=0U>ZU?1]/OEM8[*\TO4%B>YC$.R6-U&[*DAQ1?#/0+;5O#-]8BXM?^$9BEBL M;>)QY9$B[6WY!9CWSDM^+4TW75\-PZ/IUI?_ &2XTR.66*1[;S&@^< @%MV6 M8,P*K@#D'O/$'P:\.^(-(+JP:YB&O6L5K/"&7RX(XHC$HB&W(^4]R: /&/$&H>(_'%_\ M"/68==33;W4EF2-TLDD%O<*0'FPQ^;<-HVG@;>.M?22@A &.X@&M4_LZ6.822N7V[PI#JOW&)!90IY PS$AP-C=%10!XUXQ6^TGQW:WWBR M]\01:8J@VNJ:9.62S5+;,C20QCD^8'9G:)D*LH.%!4=9XDN-;C\>>$I8M71- M'NM2>);.V0@S@V(,O#!& ZD;6):MW4-!M-1O-(N)#)$=(N3<6Z18"EC$\6",= M-LAX&.0/I0!P&JWE^VE>)/%:ZG?QWFCZJT-K;QW3K;B&)T4QM"#L?>"Y+,"P MWC!&U<)-?7YT6\\8#4KY;VU\1-9I;?:G%O\ 9EO1:F)H,^7DIEMQ4L&.<\ 5 MUEWX#L+S59[EK_4([.ZN8[NZTR.1/LUQ,FW#ME"XY1"55PK;1D')R-X#L'U9 MKDWU_P#8GOAJ+Z5O3[,UR"")/N>8/G ?:'"[AG;R<@#O%>J3:;K'AF.%F7%U),CZ;<-<0B,@!F:)XB&R#D;9& M/&.0/I5'3_!>G:=%X;C@FNF'AR!H+3>ZG>IB\O+X7DX';'- ',77Q3?^R8M4 MTZTCGMX]&BOKJ(JY=;B>58H(?E!(^<2[OE8_*,"FKXZ\3QVNH1Q:7/J1^'KZSC0M*L3P09-N/ MNC;N#=.@?P!:RP3-/J^IRZC+>0WC:FQA\X21#:@"B,1 9&-G.2>O-2P>"8+ M34));'6-6M+"6[-X^EV\Z) 92=S$,$\U5+?,45PI).1@D$ Y2Z\1>)]77POK M,=Q:VNC:AKD<:VUN)$G6++A?,DW[9 VW)38,9'+8R>O\1:QJ<&O:3H6AFTAO M-12>=KJ\B:6.&*$)N_=JR%F+2H!\RX&3SC!I#X5)9CM+$#=\N.,;&N>'8M:GL[I+V[TZ_L6?3UN?WDL@9KF2X96EEE..7+)GC &2 -#P_H5MX< MT==-L7EDA6::8-,06W2RO*W0 8W.0..F.O6@#E?#G_"2R>*O%EAJNNI+>BQL MVMWAMR+>S=Q./DB9CD JI)+9;'.!@"OH\T6B^+;UM.UC4;_1])TV4:Y<7U[) M6MSJUK';22P.H:$1APK M1Y4X;]X3DYZ#BL?3OAY%IV@C0SXAU:YTGR?)^Q2Q6BH5W MDI K$MR&)))W, M3R65C(/.C5BB!"KX5,!& MW'%SQ-J.M7-EX5U72]=B72+J]TTN+6%EDO?-F7)+D_+$5(.T+DYY..#T&L^# MH=5U2:_M]6U+2IKJV%K=_8'C4748)*AMZ-M(WN Z;6 8\\#%J[\,:=0?E^4 ]\=Z *5U-J5_XOO8M)N5B.FZ<$3SBS0- M<3/GYT4@L42)3U'$W!&361X5UN]TGPCK-SKE[/K%Y:ZM_LO1Q91RWGB"ZL3->":=8HX[82[@OF#G M(QM4JOL,DUT_AGP5H7A"747T&QAM3J-QY\HCA1-O C7:HP@P2 0,YSW/2@ \(Z[>ZUHEW)J$<+7U MC>W-E+]F4I'*T4C*&4,25W X).,]37$)XXU[5_#>NP3ZCIFG:K'H\MTVGO9 M7%K>V#A\D+OR'E8LP4J M!@ GCN/6LB/P#:LW_$UUC5M71+2:SMUOIHSY$/4XY':=YXQ*(PR,/*"J0"^V3)/W>.="3X>P-#&L. MO:Q;R-9"PNYH'A1KV%<[%D_=84J&8!XPCX;[W (GF\"V2R@Z-J.HZ'$UM':3 MPZ;(B+-%&NU%RR,R%5)4-&4;&.>%P 8@<8=<.K(RD 9#*>0",$ T ,O$NIZKI.BVJ:7:7\DU_;ZC/+!)-$K6QC >)!(IVN) =K-E=W4[?FW/%6L M3Z7KVAI H83"[9MTD@'R6[.,JK!6Y'\0..V#S4VF>"M,TFZTVYMI+EY]/6Y_ M>2R!FN9+AE:664XY, 9( NZMX>M-9O;*ZNI)D>R$PC$; ^9&8VSD M'L3CW]: .%@^(NN:3HVFZOXFBTZ>VU+0+C5DM[&&2.2%H8HY/++L[!]PD/.% MP1_%UJ#6?$_B;PQXFL=4\2SVUS:1^'[^]^QZ:LD2/(A@/EL&=@Y7< ),#[[? M*._9-X$TB2VT>VN?/N+?2=.ETV.*5E*S0R1I&PDXY)5!TQU/%4HOAIIK7B3: MMJ>J:Q''I\NFI;WTD9C6WDV[E^1%)/R#YR2Q[DX& #+T_P 6>+K^:XL+2VBN M+R2Q>>VN9M OK&W@G0K^XD,Q&\.&(#J5(VDE#D"M?P'XONO'%M<:Q%:I9Z1D M06\4@S.TRC]ZS,&VA0QV 8R2A;."*?\ \((9--GL;OQ3XAN8I+;[*A>YC5HH MLC$[A]+%RUJ&M4">0@B9%9E4H2&:% MAYP0J_=/S E\6:A+I_]B>2,_:-7@@;]XZ85MV?N,,].C94]P:YG2/&WB*1= M!U'6!I8TW6-3GTX06\$@EBV".?;ZUFP^"=.AL-&M%FNC'H]^VH6Y+KEI&$H(;Y>5_?-P,' M@<]<@',3^(/%>K?#6^\2B33[;3;[1+J[@AMUECNK/,)>%O-WE7;&,@*F">"< M*[N..WEET#3X9K8RJQ\UFMED/F?-S\Q[8XK47X>6:Z=-I:ZS MJXTAK6:U@TU9HUAMDE4H=N$#/M5F"B1G5<@XRJX9J_PUT_5X[^#^U=5L[74K M-+2^M[66,+*-1\)^(;_1)[2QL--N% MM&55D%U(RE/,D64.!& 6P%VL2%/S#<,77\5:XOB!]+T=;-);OQ)-I_FWGG3+ M'&EB)MX7S!@@C[JE5/H"2U:VL?#;3]7^VQ#5=5L;+4'26\LK22)8IY5"@2'= M&6!(1,A6"MM&0IR:F%+KM\V2W^SD8VYV[.0,YSWQ MQ0!SUCXSU_5+RTT*U.F0ZNU[?P7%Z]O(\ CM64;UA\P-N;S8OE,F!\QR< 'H M/!&N:CK^@SW&M16T5Y!J%U:2):[O+__H.E86N^$Y=+N+>\T" MSU>YN'U"YO)+K3KNV2YMFF4;E5+A1%)&V "&.00I&2,C9^'V@77ASPBEGJ&X M7,MS<73H\OF-'YLSR!6?^)@& 8C()S@D\%Q$-17=/;W-HEP( M80Z2B!RI"MD?*X;:0P#<;CTB^ M/A\/:+IEE?7]G+H:+'8ZA"Z?:(P%VD'I+X=OH(UCDT$ MA&.0XZ;354^)]9U^3P7=:5XCTBXAN-9E@GET^&;R[A/LTLBK)$9 T;!1S$Q8 MAMC9XVGK_P#A$)GMIA/XI\02W_:8XVBV'(58TC6$@Y.=T;;L\YPN(8 M_ %E&()CJ>HOJ$6I_P!IOJ#-%YLTWE&$AAY?E[?*.S"H, 9&#DT -?&% MU'HTZ_V)'#K6J76F0HUM*6@\IIMLS'S,/B3HV MHF\>STLZ&M__ &8KRC;(SM&P9DE"2$,.K(1M& H)W5V6M>%(]5U/^T;75=1T MB]:V^R2SZ>\8::')8(PD1P,$L0R@,-QP>:=I?A'2M%U2WO-,C>W%MIR:;#;J MV8TA5MPZC<6SW)Y^O- '.^+M<\179',T\CQ%\1LKJ( MBJXPY#_,>@QSFZ;XQU+3VCFF\N6RB;2H;Z:>25W"7$.WS!ERJD2M'DA>06)Y MYKJ=?\#6FNW5Y.NIZEIAU&V%K?I821J+N,9"AMZ,00&8;D*D@X)( PO_ @6 ME?V3JNGM+=-#JEG%9S$NNY%CC\M60[>&QSGGD X[4 J:M!;6,VG0VM])&T2V\H4,GRHK,<(!N) M+'N3Q@ YZX^(OB/3](U6ZN+'[48-(N+Z.8Z#?6,5K-$NX12&? E#9.&4H?D/ MR_,,7K[QQKWAZ>\M]:BTV]N&TZ&\LTM8Y(%222<0^5(S,^X!I(_G 7C=\M:[ M_#^&YT6[TK4?$.NW]I<6+V")/<1CR8G7:2-L:^8V ,-+O(QUY;-S5?!6DZU> M37&H^?)YVG'3FC#[5\O>'# @9#AE!!!XQ0!Q]]K'C/1/%^L?:&AU:>'1+>2V MAL+:80Y:Y9'D-OYCLS(I+$*V750!@].K\$>(Y/$6GW7]QXDUZXU"ZM8[7[8;B*.2)4#3=;L6O=:BMY(-7U>6ZDV^6YW*5N9%P>F MTM@XY7@&J&F?$R_BL]3N_$+Z=%/8:9+?W&AFVGL[VW*#<$'FDBX3 *F50J@@ M'!!X[W5]$MM:-C]J>9/L-VMW'Y3; +)Y!_;.J:IK< M$=M-:PV^HRHZQ1RKM<;E17AW5_K=]X8@C:VC> M.XF\VVALY&8!ED+.WFJ W!!CW%=N%W97D9?'NK:O::A9F\4_8M2T5X;ZTL+C M3C/%<705E,,?8VBD61&5 M5C"NP9$^:4.<+C.&;+%^&]B]U=W5[J^K7UU>R64 MNOB#JK_V5;6R+:W%_9MJ3S#1;N_\JW:0B",PPD,'*XW,S J<+\V%Z+Q[HC^ M)?#8T,632(Y7]W:)LE$>$+[R"0I&5'6E\)^-?$'B[4M&6!--LK2XT2VU2[WPR2 MN6>1T:-,.H4$)D,=VWN&SQN2>!8?M5OZ9XF@T/2_P!S+]D^V3W)T:ZU+:I.HUGPO'JFJ0: MI:ZE?:3J,$1@^U6)C+21$Y\MED1T89Y&5R#T(R%;2QU".]6ZO9YTL38E M[FA0:C<_:D>0R2SHY6 M&-E9?+ \MOWAW?>7Y>#G%T?QMK=CX7MI;;R[R^_L?P[B2^FF<2O=2-&[-\^ M>^X $G[V[ ["/X9Z=:Z9:V6F:KJNG+#IRZ9-+;21"2[MUSM60M&<$;FPR;& M&XX/3#X/AIH]O9Q6R7-\4B@TV!29$R5L'+PG[O4D_-ZCIMH S9?&6OV5_>:! M.=,N=8&HVMG;7:6TD4 6:)I-[Q&1F)41R:V_">LZS?ZMK^F:_P#8 M6ETFZBACFLHWC657A23<59F(/S],G'J>II>*_"8;[=JNFV=]?7]W)]:FN? UG]I M@N-#U"^\/S0V:6!;33%B2!/]6C+*CK\G.U@ PW$9P: ,JR\4^)_$\QBT"RL] M'GM=.@NKJVUF"5W,\P8B#Y60QA=ARY#'YAA..:5NHQY2$$L I5L[.2N[Y>HNO!,$EPL^G:SJ^ERM:I:7,EM< M*[W<:9V>8\JNVX;GPZE7^8Y8X7#&\"VZ7UQ+I^LZSI]M=NDEW96MRH2=U !< MNRF5&8*H8HZDXR>220#G=3\;>*K:34;NUCT@V-GKT>CQP2PR^9+YAC42&0/A M=K2C(V'(!Z57U;Q#XKFUFPT:*ZL5U.S\2Q6C7,$2>Z"7.K1ZLY5UR)D>-PH^7[F8UR.O)YJ#5? %AJFI M2:@-0U&SNWU"+45EMI$!CFCMS N-R$%=IR5.03URN5(!SU[\1-7L+E] N8[? M^VXM1>UDN[;3;FZA\I84G$HMHBTA)65%*[\ Y.X@8,MOXT\3ZD^DZ?:6EO8W MEY?W%H]WJ.F7$2/'%$)1,EN[(X##Y=I;AL_,0.=L_#ZP^RHT>HZC'JBWC7W] ML+)']J:9E",3E/+*E $V;-NT# ! -7;7PE!!>:==W.I:C?75A--.LUU,K&1I M$V-D!0JJ!T5 JCKCDY )?$>F7>IZ7%%#>74,<;B6YBL&,4UVJJ3Y22;U,19M MOS;AP",@$FN2TFY\0WG@75K6PU1M/OK"_N8I?MZFZNK*WVF2.,ONP\NQHR'+ M2* W)\/P:_!;;[FYLKJSG%Q:WEHRB6!\%21N5E(*LRD,I!#'C."(]+ M\,VNEZ9?6HN+FZEU"1Y;R\N&4S3NRA=QVJ%&%"J J@ *.* &^"KB:[\ >'[B MZEDFGFTRV>261BS.QB4EB3R23SFMNL[3='72=+TK3[*[N%MM-@2!4;8?/18] MB[SMSV!^7;R/3BM&@ 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 **** "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@ KE_%US=2ZIH.AV MUU+9PZM=2)=3P-ME\J.%Y"B,.4+%0-P^8#=@@X(ZBLS7=!M?$%E'!=23P2V\ MHGMKFV?9+;R@$!T/(SAF&""""0002* ,#489/ .G:EK%C?WM]9):Y72[^[DN M";C%=9$%]J&NZS=V2V<,]]+$CI$'#;%*+&JY(R6QN) R3@ M8 (]6\8>)?#-U/;ZR-)NC!!#J$DUM#)$JVOG".X7#.WS(&#A\X(!^45:U?Q; MK?F0KH:Z>$N_$']D6\US$[@(L3^;(0&7)66-UV@C(3&03D6[GPHNG:5JUS+_ M &IXIO[RS^Q;+F:!9&A.1Y:\1QA?F+,Q^8^K$**LZ;X+M;3PYX30Y M([@2HW^OG$;JS/D$G<9'8]#DT <[9^)]=?7[W0+)[$:E+K$D!O+B.:2%(XK. MWD=Q"9<@EI BNJC.>3DM37Q'XLU?5M"@2>QL[]=8U"QF*+*ULZPQMAVCW@O MTR%W#!(YXK8\1^%)+.Z_M'0[/5;J[N=4:^EN-.N[>.XM&:W6(^6DX$3HPC4, MKG(SN&<##_!?@B33K*QO-8>Y2_M[^\OTB>99&'VC<,2L!AGVD$[3MW9P2,4 M,_$DESI6HK ]/M;JVN; M6\O8I;?4KG4 0T;;S<,6EB8,A&P[L<88 ?>[UG/\*-".IK5';1K M"#%%C'E)/Y?VA(\$C8LH !*C"_+0!J6>>T!R%)!D M$39RNY=P5\Y7<&'(KBEU&Z6SU!?#FK:A)X=U'5K#3[*^GNY)W^>39=-!-(6< MH1M56R0'W%#T->@^(?#5OXA\+S:";FYTZTF18F-CL1O+&/W>&5EVD#:1C!&1 MT-43X*6?0Y]*U+7-3OX&$1MF=+:%K)XVW1O$884PRL%(W!A\HXQD$ Q+>QN3 MK_B#PS'KNH6NEV:6-^99;N2298I/-$L(G=O,53Y&=VXLN]@I'&,BTOKVX2TL MM.U+4_\ A'=:\0+;6-U-=R-/):K:O+)LG8^9L>2(A6W;MN2I *FNGU#X<6FI MZ1>V=[K>K23:A<137EZ3!YEP(QA(F7RO*\L=T" 'G.=S9NS>#C>:8MKJ7B#5 M;R6&XCN;2[<6\WU7Q'HDES<75OI=\ MBVLES,TLJQR01R[&=B6?#.V"Q)P0.UX6.XN+RXNYS<75WK6>CWDCO/I,#P^0PD.945FC,J*Y+$ MA'7&X[=M &)%K>MV&N>,[J?Q!HR65M):"WDU'?#;6PDC3#[C(1C#?=&W>Q'S M+FL^W^)FO36VI0VJV-Y!=-U#4+Z_-S>07EU5(^Z6!#!@0Q&,'%48OAK9P22W4>MZQ_:TID;2A SQC P 8&G_$+Q'JD5K9VJ:>E])XBDT=KFXTZXA4QK:&X$GV=W$B M-T&UFYP>1D$,\2^(O%6H>&;R_L;JSM+&TUR#3G$$/5#JK/<2HQDN&MOL[$X4?*5.[:, '[N M% 6F:G\.;#4I;A1JFJ6EEH36%M)&(7N%=7W\QE^60$KNVDY; 8YH ?\ M$>_O+7PF;71Y9?[6OYXX+.WMW9);HA@[Q*Z\QYC20&3C8,MD8S6?\*_$5OJN MB26AU-KB\1WN392S2SS6$3R.JPRRR@.SJR.#NY'094*3T^O>'X->BMBUSUO;1E$L#X*G&Y64@JS*592"#TR 1G^'?!%EX;UF\U2UU#4;B[U%JD@$ '*WMWILWQ#\20:]/XID6W:V%M'I+ZF8HU M,*EN+7Y02>>>:LZ'J_C*YAL_#\3VEIJMMI@OKF?5X6G=E>:1+>-EC= 'V1DN M^XX(X4YR.VLM&M[#6-3U*%Y6FU)XWF5B-JE$"#;QD<#G)/-4=:\*QZMJ0U&U MU74='OOLYM7N=/:,-)$3NVD2(Z\')# !ADX(R<@'-Z9XT\0>,-L7A>'3].GM M],BO+H:C&\X,TC2(L*['3 #0OF0YX*_+UJK;>)_$7Q"AO['P[+::-;SZ!!%/3ISQT4WP^TV-(%T.]U#01%9+I[?V=(F9K=22 MJ,9%?D%F(<8?YF^;FM#1?"FF>'[^:YTI'@66SMK);<$>7''!YFS;QG/[ULDD MYP/?(!S-WXRU73?&BZ/>7.GZ;:K\ENKV M%IDBBB:-<"-70LS-*O\ $ #UZ53B^'%E%+8C^V=6:STZ]%[961DB$5N^\MM MXC#.OS,/G9B >"#S6QK?AN+6;JSO8KV[TW4++>L%[9^7YBHX =")$=2IPIP5 M/*@C&* /,]$\3>*(-)LMOEWNL>5K\Q2XN)I$:2WNT"Q !P&7!*J6!*@#&!N! MW-<\>2W]N\VB+%+ID4>E2M-OD1FDNKN,*H:-U.%B^8COO4'*Y4]!H'@'3/#T MVFRVEU?3OIRWBQM.6.1$!VX"+Y2*!CA1C.>: *&D>-=4NO&_]DZK-ING%[B>--+N M[6>"Y>)&8)+#.Q,=QNVABJ*-H;[WR\T/"GBKQ+XCT+3K7P]_9UM[N]:U:]M[6Z:\MK&YF1XH9 M2&&0VSS6 WMA6PL=/LK;2-7U;36M=/339)[:2+S+F!,[5DW1 MD9&YL,@5AN.#0!@)\0_$6MVFHZAH$.FV=I8Z#;ZN8[V&2:1GD$Q,.5D4 ?N< M;\'']TYXZ[7/%+Z=X$37K.V66:X2W%O#(Y53).Z1QAF R%#2+D@= :2#P+H] MI!J5O9+-;6^H:9#I;0QL-L4,2R*NS()W8F;))/0>^;MUX;L+WPH/#UUYKV:P M) &$A60;,;'#+C# J&!'0B@#@/'/B'Q5IWA_Q!H]SJ%E%?QV45Y;:C86TD.Z M%Y?*D3:9BR.#@APYR&Z C-=9KNEZ[;_#X:=H5Q)/J,2PK*\<[I+/&'4S+')* M[LCLF\*S.2I(^88W!DWP]L;ZQU2+5]3U+4KK4XXX9KZX:(2I%&VY8T"1JBKN MW$X7)+').!C:UW0K3Q#I9LKTRQ[766&>!]DMO*IRDB'LRGGD$'H002" <1H6 MNZ?HVN:@;R\U_08+6REEN-,\1F6Y\P1[&-S#<-+(&4!]K(CG)QP",MD_#7Q# M>VGB:33_ !;J%U9ZC<110"PO[F>:6^F8/*+I(W&V!&0,"B8"L"K!2J@]P? M MG>-.WB/4;_Q TUK)9K]O,2"&*3'F!!!'& 6VK\W+#:,$G;5M;JXFB4I%_'$52-597'#%@6X&&!&: .$TNZDOO!27&C3>+KGQ:[ MO]FD>34FM&F$Q"[RY^S&, ?-VV@XYQ7H_C6_O+:QTVQTZY>SFU;48K$W<8!: M!&#.[+N!&XJC*"00"P.#6IH6C6_A_18-,LGE>&#=M:4@L=S%CG ZGTIVLZ- M9:]IK6.I1L\3,KJR.T;QNI#*Z.I!5E(!!!!!% ')@:7X=\::=9V>LZ_;232F M"6WOUOKVVO"T9956>;# =3LKW6=>U?6FL',MK%>/#''% M)C;OQ#''O;:2!OW ;C@9.:JQ_#JRL[6UCTC6-6TN:WM#9-^&9+6QAF\-VEVUIJ7F3QQSM-&ZS\4+YO#EOJ^C7NDVDEQHZZC!IL++Y,0( M"^:0RG)SMP >DE^'&G1W4<@"># MM8N-8\2:Y/*\HA>WL)HK=I2ZP^9!N(7MU/. ,U>\>^(U\+^"[W41/#!.P6WM MI)W"(LTC!$9B> H+;B?0&GZ5X2M]%:1K#4+U))4M8Y'8QL76!0H7E,#6TC(4#,,<_(/6N]\&W=Q=7'B07,\ MLPAUJ:*(2.6\M!'&0HST')X'K2^(O VF^)-0>\N[B[MY9;%K";[.Z@2Q%U<; MMRGE67((QC& M;B_32AIWB6.69(H(I%GLU^SO-&A]@$CK^\D;S,J_R\K^^;H,\#\>/\.>#M7/B/0I+NSU?3M/T1)Q';7U]; MSP0*\;1K%;F+YW0!N&F 8*B@=6% $/A7Q)XK3PCX6@U&_L9CKFBR-;SO!*\\ M,L<"NKR.9?WNX;B0 A!(Y/4PZ?XV\2:/X+\,-J.HV%O%<:);7!U?4["YD@N) MI L,LZR$0,!MW2OD,7R%&"M=Y:>!],L[7P];I+=/'X?MFMK8.Z_O$:+RCOP MHR=OICFJ,7P\6VT6UTNT\4:_!:V]D+ HLL!$L &%4JT152%.W>@5R,;F) ( M+_B_7[S1/ ]QK&DQVMQ=J(?)21RT+EY$7[PP<8;@_CCM7-:MXU\0Z?K$^C0R M6\]WIULLMS/!X=OKF.ZDD+,D:K"S^0 @7+,SY+9"@+@]CJ/ANPU'PRNA$26] MDBPJ@A;YD6)E90"P/]P#GM535?",>H:P^J6&KZEHMW/ +>Z?3VB N44DIN$B M. R[FPR[6PQ&>!@ Y:X^(>KIK%B+R.S\-VMW':M#!KEE.@N7D3?+']J!$<,B MCC#"7'Q'U9]6OGTRPFNK.QU%K$V46AWLTEP(Y/+DD%T@\I"&WD*5 M;A.6!;Y>BU'P);ZEO@EUO6AILT<4=SIK70EBG6, 8+2JTJ[@ &V.N[DGYB29 M&\$P)J5S<66L:M86MY)( M(=2UFX_LI=%TW6FL)H1;R>=]G$RHT_F>9M!4-DKL/"DYYP$U;XB:C%J<]GI\ M,2QS:E+96EP-/N+TJL$:F>1HH?F?]ZQC !4#!)/&VNK3PIIRZ)J^E2>;-:ZO M+<27*R$$YFSO XZ<\9S^-4(OA]IEKXXL-'MK2*PU*YFN@;W4--N(HG@@6,^:EM(R2 M?,9D7!?"D/\ ,V!G3^&MUJ=WX?U%MK#4[2:2:+53+&\X,B[77:R&((0 -@0*"H( 89JSX=\*P^&; M-;6QU&_EB-S/=2_:61VG>5BS;VV9X))&"#ZYH W:*** "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 **** "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 **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * >*** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end XML 14 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Segments and Geographic Areas (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Customers
Dec. 31, 2018
USD ($)
Customers
Dec. 31, 2017
USD ($)
Customers
Segment Reporting Information [Line Items]      
Net Sales $ 955,097 $ 859,634 $ 796,392
Number of customer representing over 10% of consolidated net sales | Customers 0 0 0
United States [Member]      
Segment Reporting Information [Line Items]      
Net Sales $ 516,665 $ 448,648 $ 411,041
Americas (excluding the United States) [Member]      
Segment Reporting Information [Line Items]      
Net Sales 95,273 97,528 91,169
EMEA [Member]      
Segment Reporting Information [Line Items]      
Net Sales 182,549 166,563 155,849
Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net Sales 160,610 146,895 138,333
Orthopedic Surgery [Member]      
Segment Reporting Information [Line Items]      
Net Sales 463,322 446,728 428,944
Orthopedic Surgery [Member] | United States [Member]      
Segment Reporting Information [Line Items]      
Net Sales 179,419 172,462 167,602
Orthopedic Surgery [Member] | Americas (excluding the United States) [Member]      
Segment Reporting Information [Line Items]      
Net Sales 64,269 66,519 60,439
Orthopedic Surgery [Member] | EMEA [Member]      
Segment Reporting Information [Line Items]      
Net Sales 118,301 112,998 106,921
Orthopedic Surgery [Member] | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net Sales 101,333 94,749 93,982
General Surgery [Member]      
Segment Reporting Information [Line Items]      
Net Sales 491,775 412,906 367,448
General Surgery [Member] | United States [Member]      
Segment Reporting Information [Line Items]      
Net Sales 337,246 276,186 243,439
General Surgery [Member] | Americas (excluding the United States) [Member]      
Segment Reporting Information [Line Items]      
Net Sales 31,004 31,009 30,730
General Surgery [Member] | EMEA [Member]      
Segment Reporting Information [Line Items]      
Net Sales 64,248 53,565 48,928
General Surgery [Member] | Asia Pacific [Member]      
Segment Reporting Information [Line Items]      
Net Sales $ 59,277 $ 52,146 $ 44,351
XML 15 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Matters and Contingencies (Details) - USD ($)
$ in Millions
Jan. 18, 2017
Dec. 31, 2019
Loss Contingencies [Line Items]    
Product liability insurance, amount per incident   $ 30.0
Product liability insurance, aggregate annual amount   $ 30.0
Pending Litigation [Member] | EndoDynamix, Inc. [Member]    
Loss Contingencies [Line Items]    
Loss Contingency, Damages Sought, Value $ 12.7  
XML 16 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement (Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative [Line Items]      
Gains (losses) on intercompany receivables $ (653) $ (804) $ 1,058
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,367 5,836  
Liabilities Fair Value (1,853) (648)  
Net Fair Value 514 5,188  
Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Forward contracts not designated as hedging instruments net realized gains (losses) (573) 69 $ (1,577)
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,345    
Liabilities Fair Value (1,694)    
Net Fair Value 651    
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Prepaids and other current assets      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 2,307 5,817  
Liabilities Fair Value (1,341) (431)  
Net Fair Value 966 5,386  
Derivatives designated as hedging instruments: | Foreign Exchange Forward [Member] | Other Noncurrent Liabilities      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 38    
Liabilities Fair Value (353)    
Net Fair Value (315)    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Derivative, Notional Amount 33,867 39,631  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member] | Other Current Liabilities [Member]      
Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]      
Asset Fair Value 22 19  
Liabilities Fair Value (159) (217)  
Net Fair Value $ (137) (198)  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 1 month    
Cash Flow Hedging [Member] | Foreign Exchange Forward [Member]      
Derivative [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 2 years    
Derivative, Notional Amount $ 156,818 $ 155,313  
Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year $ 700    
XML 17 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Actuarial Assumptions) (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 3.33% 4.37%  
Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate 4.37% 3.69% 4.28%
Effective rate for interest on benefit obligation (percent) 4.01% 3.28% 3.49%
Expected return on plan assets (percent) 7.50% 7.50% 8.00%
Cumulative Gains and Losses Amortization Period Limit 12 years    
XML 18 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long Term Debt (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]      
Amortization of Debt Discount $ 8,302,000 $ 0 $ 0
Revolving Line of Credit [Member]      
Debt Instrument [Line Items]      
Long-term debt outstanding 220,000,000 312,000,000  
Line of credit facility, available borrowing capacity 362,500,000    
Revolving Line of Credit [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Line of Credit Facility, Maximum Borrowing Capacity 585,000,000.0    
Letters of Credit [Member]      
Debt Instrument [Line Items]      
Letters of credit outstanding 2,500,000    
Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Face Amount $ 345,000,000.0    
Effective Interest Rate (percent) 6.14%    
Interest Expense, Debt $ 8,400,000    
Debt Instrument, Convertible, Gross Amount of Equity Component $ 51,600,000    
Debt Instrument, Interest Rate, Stated Percentage 2.625%    
Option Indexed to Issuer's Equity, Strike Price $ 114.92    
Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance $ 150,000,000.0    
Debt Instrument, Convertible, Carrying Amount of Equity Component 39,100,000    
Amortization of Debt Discount $ 8,300,000    
Debt Instrument, Convertible, Initial Conversion Rate 11.2608    
Debt Instrument, Convertible, Conversion Price $ 88.80    
Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Effective Interest Rate (percent) 3.563%    
Term Loan Facility [Member]      
Debt Instrument [Line Items]      
Long-term Debt, Gross $ 255,100,000    
Long-term debt outstanding 253,535,000 144,064,000  
Term Loan Facility [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Debt Instrument, Face Amount 265,000,000.0    
Mortgages Notes [Member]      
Debt Instrument [Line Items]      
Long-term debt outstanding $ 0 $ 836,000  
London Interbank Offered Rate (LIBOR) [Member] | Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (percent) 1.75%    
Fed Funds Effective Rate Overnight Index Swap Rate [Member] | Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (percent) 0.50%    
Eurodollar [Member] | Long-term Debt [Member] | Amended and Restated Senior Credit Agreement [Member]      
Debt Instrument [Line Items]      
Basis spread on variable rate (percent) 1.00%    
Call Option [Member]      
Debt Instrument [Line Items]      
Hedge and warrant transactions, net cash paid $ 21,000,000.0    
XML 19 cnmd10k2019_htm.xml IDEA: XBRL DOCUMENT 0000816956 2019-01-01 2019-12-31 0000816956 2020-02-19 0000816956 2019-06-28 0000816956 2019-12-31 0000816956 2018-12-31 0000816956 2018-01-01 2018-12-31 0000816956 2017-01-01 2017-12-31 0000816956 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2016-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000816956 us-gaap:CommonStockMember 2016-12-31 0000816956 us-gaap:CommonStockMember 2018-12-31 0000816956 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 0000816956 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2017-12-31 0000816956 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000816956 us-gaap:CommonStockMember 2017-12-31 0000816956 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2019-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member us-gaap:RetainedEarningsMember 2018-01-01 0000816956 us-gaap:RetainedEarningsMember 2019-12-31 0000816956 us-gaap:CommonStockMember 2019-12-31 0000816956 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000816956 2016-12-31 0000816956 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000816956 us-gaap:TreasuryStockMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2016-12-31 0000816956 cnmd:AccountingStandardsUpdate201409and201802Member 2018-01-01 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000816956 us-gaap:RetainedEarningsMember 2018-12-31 0000816956 us-gaap:TreasuryStockMember 2017-12-31 0000816956 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000816956 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2019-12-31 0000816956 us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000816956 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0000816956 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0000816956 srt:MinimumMember 2019-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2018-01-01 2018-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2019-01-01 2019-12-31 0000816956 cnmd:A2.625PercentConvertibleNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember 2019-12-31 0000816956 us-gaap:ShippingAndHandlingMember 2017-01-01 2017-12-31 0000816956 cnmd:A2.625PercentConvertibleNotesDue2024Member us-gaap:ConvertibleNotesPayableMember 2019-12-31 0000816956 srt:MinimumMember 2019-01-01 2019-12-31 0000816956 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000816956 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000816956 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000816956 2019-12-04 0000816956 2019-02-11 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-11 2019-02-11 0000816956 2019-12-04 2019-12-04 0000816956 cnmd:BuffaloFilterLLCMember 2019-02-11 2019-02-11 0000816956 srt:ProFormaMember us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:AcquisitionRelatedCostsMember 2018-01-01 2018-12-31 0000816956 cnmd:BuffaloFilterLLCMember 2019-01-01 2019-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:TrademarksAndTradeNamesMember 2019-02-11 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:CustomerRelationshipsMember 2019-02-11 2019-02-11 0000816956 srt:ProFormaMember us-gaap:CostOfSalesMember us-gaap:AcquisitionRelatedCostsMember 2018-01-01 2018-12-31 0000816956 2019-02-11 0000816956 cnmd:BuffaloFilterLLCMember 2019-02-11 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-11 0000816956 us-gaap:CustomerRelationshipsMember 2019-02-11 0000816956 us-gaap:TrademarksAndTradeNamesMember 2019-02-11 0000816956 us-gaap:ConstructionInProgressMember 2019-12-31 0000816956 us-gaap:LandMember 2019-12-31 0000816956 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000816956 us-gaap:ConstructionInProgressMember 2018-12-31 0000816956 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000816956 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000816956 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000816956 us-gaap:LandMember 2018-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-12-31 0000816956 cnmd:PatentsAndOtherIntangibleAssetsMember 2018-12-31 0000816956 srt:WeightedAverageMember cnmd:CustomerandDistributorRelationshipsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-12-31 0000816956 cnmd:PatentsAndOtherIntangibleAssetsMember 2019-12-31 0000816956 cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2018-12-31 0000816956 srt:WeightedAverageMember cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2019-01-01 2019-12-31 0000816956 cnmd:CustomerandDistributorRelationshipsMember 2019-12-31 0000816956 cnmd:CustomerandDistributorRelationshipsMember 2018-12-31 0000816956 srt:WeightedAverageMember 2019-01-01 2019-12-31 0000816956 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0000816956 srt:WeightedAverageMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000816956 cnmd:SalesrepresentationmarketingandpromotionalrightsMember 2019-12-31 0000816956 srt:WeightedAverageMember cnmd:PatentsAndOtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2018-01-01 2018-12-31 0000816956 us-gaap:TechnologyBasedIntangibleAssetsMember 2019-01-01 2019-12-31 0000816956 cnmd:ExpenseMember 2019-12-31 0000816956 cnmd:ReductionofRevenueMember 2019-12-31 0000816956 us-gaap:LineOfCreditMember 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LoansPayableMember 2019-12-31 0000816956 us-gaap:LoansPayableMember 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0000816956 us-gaap:CallOptionMember 2019-01-01 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LineOfCreditMember 2019-12-31 0000816956 us-gaap:LetterOfCreditMember 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-01-01 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember 2019-12-31 0000816956 cnmd:AmendedAndRestatedSeniorCreditAgreementMember us-gaap:LongTermDebtMember us-gaap:EurodollarMember 2019-01-01 2019-12-31 0000816956 us-gaap:LineOfCreditMember 2018-12-31 0000816956 us-gaap:MortgagesMember 2019-12-31 0000816956 us-gaap:MortgagesMember 2018-12-31 0000816956 us-gaap:ConvertibleNotesPayableMember 2019-12-31 0000816956 us-gaap:LoansPayableMember 2018-12-31 0000816956 us-gaap:ConvertibleNotesPayableMember 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2019-01-01 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2019-01-01 2019-12-31 0000816956 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2019-12-31 0000816956 us-gaap:DomesticCountryMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2019-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2018-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2017-01-01 2017-12-31 0000816956 2012-02-28 2012-02-29 0000816956 2013-10-27 2013-10-28 0000816956 srt:MaximumMember 2019-01-01 2019-12-31 0000816956 us-gaap:EmployeeStockMember cnmd:EmployeePlanMember 2019-01-01 2019-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2017-01-01 2017-12-31 0000816956 us-gaap:EmployeeStockMember cnmd:EmployeePlanMember 2019-12-31 0000816956 cnmd:RestrictedStockUnitsAndPerformanceShareUnitsMember 2018-01-01 2018-12-31 0000816956 cnmd:StockOptionsAndStockAppreciationRightsMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2017-01-01 2017-12-31 0000816956 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000816956 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 country:US 2018-01-01 2018-12-31 0000816956 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2018-01-01 2018-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2018-01-01 2018-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2017-01-01 2017-12-31 0000816956 country:US 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2017-01-01 2017-12-31 0000816956 cnmd:GeneralSurgeryMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember country:US 2019-01-01 2019-12-31 0000816956 cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember country:US 2019-01-01 2019-12-31 0000816956 us-gaap:EMEAMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 cnmd:OrthopedicSurgeryMember cnmd:AmericasexcludingtheUnitedStatesMember 2019-01-01 2019-12-31 0000816956 cnmd:GeneralSurgeryMember srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 srt:AsiaPacificMember 2019-01-01 2019-12-31 0000816956 country:US 2019-01-01 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2018-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2019-12-31 0000816956 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000816956 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 us-gaap:CommonStockMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 cnmd:MututalFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:FairValueInputsLevel1Member 2019-12-31 0000816956 us-gaap:CommonStockMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 cnmd:MututalFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2018-12-31 0000816956 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member 2018-12-31 0000816956 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasuredAtNetAssetValuePerShareMember 2019-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2018-01-01 2018-12-31 0000816956 us-gaap:EquitySecuritiesMember 2019-12-31 0000816956 us-gaap:DebtSecuritiesMember 2019-12-31 0000816956 us-gaap:EquitySecuritiesMember 2018-12-31 0000816956 us-gaap:DebtSecuritiesMember 2018-12-31 0000816956 cnmd:EndoDynamixInc.Member us-gaap:PendingLitigationMember 2017-01-18 2017-01-18 0000816956 cnmd:SurgiQuestIncMember 2017-01-01 2017-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000816956 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2017-01-01 2017-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:PunitivedamagesMember 2017-01-01 2017-12-31 0000816956 cnmd:SurgiQuestIncMember us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:CompensatorydamagesMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0000816956 cnmd:BuffaloFilterLLCMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0000816956 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0000816956 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000816956 us-gaap:OtherExpenseMember 2018-01-01 2018-12-31 0000816956 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000816956 us-gaap:OtherExpenseMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherExpenseMember 2017-01-01 2017-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2019-01-01 2019-12-31 0000816956 us-gaap:SellingGeneralAndAdministrativeExpensesMember cnmd:AdministrativeRestructuringMember 2018-01-01 2018-12-31 0000816956 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000816956 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2019-01-01 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2018-01-01 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2018-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-12-31 0000816956 cnmd:RevenuesMember 2018-01-01 2018-12-31 0000816956 cnmd:RevenuesMember 2017-01-01 2017-12-31 0000816956 cnmd:RevenuesMember 2019-01-01 2019-12-31 0000816956 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2019-12-31 0000816956 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0000816956 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000816956 2019-01-01 2019-03-31 0000816956 2019-04-01 2019-06-30 0000816956 2019-07-01 2019-09-30 0000816956 2019-10-01 2019-12-31 0000816956 2018-04-01 2018-06-30 0000816956 2018-10-01 2018-12-31 0000816956 2018-07-01 2018-09-30 0000816956 2018-01-01 2018-03-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2018-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2019-01-01 2019-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2017-01-01 2017-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2019-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2018-01-01 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2017-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000816956 us-gaap:SalesReturnsAndAllowancesMember 2016-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000816956 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000816956 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 shares iso4217:USD pure iso4217:USD shares cnmd:Customers cnmd:plans 0 0 1001000 false --12-31 FY 2019 0000816956 false Large Accelerated Filer false false 2660000 2786000 0.80 0.80 0.01 0.01 100000000 100000000 31299194 31299194 0 43312000 107000000 17900000 0.01 500000 0 0 0 0 P40Y P15Y P12Y P2Y 3167422 2876729 0 311000 7252000 1528000 10-K true false 2019-12-31 0-16093 CONMED CORPORATION NY 16-0977505 525 French Road Utica, NY 13502 315 797-8375 Common Stock, $0.01 par value CNMD NYSE Yes No Yes Yes Large Accelerated Filer false false false 2420684853 28492005 <span style="font-size:9pt;">Portions of the Definitive Proxy Statement and any other informational filings for the 2020 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.</span> 25856000 17511000 189097000 181550000 164616000 154599000 17794000 20691000 397363000 374351000 118883000 113245000 5659000 5162000 618042000 400440000 532800000 413193000 102348000 62747000 1775095000 1369138000 13596000 18336000 55968000 53498000 53690000 42924000 64833000 46186000 188087000 160944000 755211000 438564000 74488000 81061000 46842000 26299000 1064628000 706868000 0 0 313000 313000 379324000 341738000 470844000 464851000 -59277000 -55737000 80737000 88895000 710467000 662270000 1775095000 1369138000 955097000 859634000 796392000 430382000 390524000 365351000 524715000 469110000 431041000 400141000 355617000 351799000 45460000 42188000 32307000 445601000 397805000 384106000 79114000 71305000 46935000 42701000 20652000 18203000 5188000 0 0 31225000 50653000 28732000 2605000 9799000 -26755000 28620000 40854000 55487000 1.01 1.45 1.99 0.97 1.41 1.97 25000 -8369000 13879000 -35000 885000 -1023000 -4736000 10985000 -8051000 23944000 42585000 62338000 -1136000 2441000 -2597000 25080000 40144000 64935000 31299000 313000 329276000 406932000 -58526000 -97419000 580576000 -3953000 3736000 -217000 8472000 8472000 22334000 22334000 13879000 -645000 -5076000 55487000 64935000 31299000 313000 333795000 440085000 -49078000 -93683000 631432000 -2094000 4788000 2694000 10037000 10037000 22477000 22477000 -8369000 672000 8331000 40854000 40144000 6389000 -5949000 440000 31299000 313000 341738000 464851000 -55737000 -88895000 662270000 -3843000 8158000 4315000 11779000 11779000 22627000 22627000 39145000 39145000 -1233000 -1233000 -38829000 -38829000 30567000 30567000 25000 -27000 -3592000 28620000 25080000 31299000 313000 379324000 470844000 -59277000 -80737000 710467000 28620000 40854000 55487000 18688000 18530000 20079000 8302000 0 0 3454000 1042000 1042000 53635000 42231000 37427000 11779000 10037000 8472000 312000 4212000 0 -6310000 2063000 -40021000 -300000 0 0 13943000 17460000 13631000 117000 15037000 3926000 38000 12109000 -286000 -1867000 -2193000 4288000 9957000 9044000 336000 22263000 24216000 22401000 4548000 -6515000 18700000 -66513000 -33847000 -10079000 95133000 74701000 65566000 367596000 0 16212000 20066000 16507000 12842000 -387662000 -16507000 -29054000 154312000 13125000 8750000 265000000 0 0 484000000 168000000 157000000 392000000 153000000 155000000 345000000 0 0 836000 1574000 1452000 6466000 21323000 0 16210000 913000 0 22600000 22443000 22307000 51198000 0 0 30567000 0 0 3936000 2113000 -372000 300881000 -72265000 -34881000 -7000 -1040000 3563000 8345000 -15111000 5194000 17511000 32622000 27428000 25856000 17511000 32622000 5639000 8360000 0 5684000 5626000 5592000 27274000 19660000 16157000 10576000 11048000 8869000 Operations and Significant Accounting Policies<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Organization and operations</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">CONMED Corporation (“CONMED”, the “Company”, “we” or “us”) is a medical technology company that provides surgical devices and equipment for minimally invasive procedures.  The Company’s products are used by surgeons and physicians in a variety of specialties including orthopedics, general surgery, gynecology, neurosurgery, thoracic surgery and gastroenterology.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of consolidation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.  All significant intercompany accounts and transactions have been eliminated.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of estimates</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.  </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost and net realizable value determined on the FIFO (first-in, first-out) cost method.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.  We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, plant and equipment</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:6%;"/><td style="width:24%;"/><td style="width:70%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12 to 40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of life of asset or life of lease</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2 to 15 years</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate. These variable lease payments are recorded as expense in the period incurred and are not material.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>eleven years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options. Refer to Note 5 for further detail on leases.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years. Placed equipment is loaned and subject to return if minimum single-use purchases are not met. The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component. Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products. The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and other intangible assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.   Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For all other indefinite-lived intangible assets, including unamortized trademarks and tradenames, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other long-lived assets</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:13px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes. Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes. An annual wear and tear provision has been recorded on field inventory. The net book value of such equipment at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> is </span><span style="font-family:inherit;font-size:10pt;"><span>$50.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$50.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Translation of foreign currency financial statements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported. Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported. Translation adjustments are reflected in accumulated other comprehensive loss. Transaction gains and losses are included in net income.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange and hedging activity</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures. We account for these forward contracts as cash flow hedges. To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss. These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies. These forward contracts settle each month at month-end, at which time we enter into new forward contracts. We have not designated these forward contracts as hedges and have not applied hedge accounting to them. We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income taxes</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse. The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes. A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely. In assessing the need for a valuation allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules. Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary. Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:11pt;"><span style="font-family:Arial;font-size:11pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue recognition</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset. The following policies apply to our major categories of revenue transactions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.  Revenue is recognized upon the sale and shipment of the related single-use products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee. MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF’s sports medicine allograft tissues to customers. The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues. The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product returns are only accepted at the discretion of the Company and in accordance with our “Returned Goods Policy”.  Historically, the level of product returns has not been significant.  We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our terms of sale to customers generally do not include any obligations to perform future services.  Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts billed to customers related to shipping and handling have been included in net sales.  Shipping and handling costs included in selling and administrative expense were </span><span style="font-family:inherit;font-size:10pt;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.  Historically, losses on accounts receivable have not been material.  Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services. </span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-left:4px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Please refer to Note 10 for further detail on revenue.</span></div><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per share (“basic EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share (“diluted EPS”) gives effect to all dilutive potential shares outstanding resulting from employee stock options, restricted stock units, performance share units and stock appreciation rights during the period. The following table sets forth the computation of basic and diluted earnings per share at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively: </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic-weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive potential securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted-weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (per share)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The shares used in the calculation of diluted EPS exclude options and stock appreciation rights ("SARs") to purchase shares where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>1.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  As more fully described in Note 7, our </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due in 2024 (the “Notes”) are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The calculation of diluted EPS would include potential diluted shares upon conversion of the Notes when the average market price per share of our common stock for the period, is greater than the conversion price of the Notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$88.80</span></span><span style="font-family:inherit;font-size:10pt;">. We intend to settle in cash the principal outstanding and use the treasury stock method when calculating their potential dilutive effect, if any. We have entered into convertible notes hedge transactions to increase the effective conversion price of the Notes to </span><span style="font-family:inherit;font-size:10pt;"><span>$114.92</span></span><span style="font-family:inherit;font-size:10pt;">.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive. During the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, our average share price has not exceeded the conversion price of the Notes; therefore, under the net share settlement method, there were no potential shares issuable under the Notes to be used in the calculation of diluted EPS. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based compensation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements based at their fair values.  Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.  To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;  losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive loss</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss consists of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Hedging</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,813</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative effect of change in accounting principle</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>803</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,726</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(696</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 16 and Note 12, respectively, for further details.</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div>(b) We recorded the cumulative impact of adopting ASU 2018-02 in 2018, which allows for the elimination of the stranded tax effects of Tax Reform through a reclassification between accumulated other comprehensive income (loss) and retained earnings. <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of consolidation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.  All significant intercompany accounts and transactions have been eliminated.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of estimates</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.  </span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories are valued at the lower of cost and net realizable value determined on the FIFO (first-in, first-out) cost method.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.  We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property, plant and equipment</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:6%;"/><td style="width:24%;"/><td style="width:70%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12 to 40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of life of asset or life of lease</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2 to 15 years</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"/></tr><tr><td style="width:6%;"/><td style="width:24%;"/><td style="width:70%;"/></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">12 to 40 years</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Leasehold improvements</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Shorter of life of asset or life of lease</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2 to 15 years</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate. These variable lease payments are recorded as expense in the period incurred and are not material.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our leases have remaining lease terms of </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>eleven years</span></span><span style="font-family:inherit;font-size:10pt;">, some of which include options to extend the leases for up to </span><span style="font-family:inherit;font-size:10pt;"><span>five years</span></span><span style="font-family:inherit;font-size:10pt;">, and some of which include options to terminate the leases within </span><span style="font-family:inherit;font-size:10pt;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;">. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options. Refer to Note 5 for further detail on leases.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P1Y P11Y P5Y P1Y <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years. Placed equipment is loaned and subject to return if minimum single-use purchases are not met. The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component. Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products. The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and other intangible assets</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.   Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio.</span><span style="font-family:Arial;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”). </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For all other indefinite-lived intangible assets, including unamortized trademarks and tradenames, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other long-lived assets</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.</span></div> 50300000 50400000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Translation of foreign currency financial statements</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported. Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported. Translation adjustments are reflected in accumulated other comprehensive loss. Transaction gains and losses are included in net income.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange and hedging activity</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures. We account for these forward contracts as cash flow hedges. To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss. These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies. These forward contracts settle each month at month-end, at which time we enter into new forward contracts. We have not designated these forward contracts as hedges and have not applied hedge accounting to them. We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income taxes</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse. The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes. A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely. In assessing the need for a valuation allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules. Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary. Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions. </span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue recognition</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset. The following policies apply to our major categories of revenue transactions:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.  Revenue is recognized upon the sale and shipment of the related single-use products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee. MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF’s sports medicine allograft tissues to customers. The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues. The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Product returns are only accepted at the discretion of the Company and in accordance with our “Returned Goods Policy”.  Historically, the level of product returns has not been significant.  We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our terms of sale to customers generally do not include any obligations to perform future services.  Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts billed to customers related to shipping and handling have been included in net sales.  Shipping and handling costs included in selling and administrative expense were </span><span style="font-family:inherit;font-size:10pt;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$14.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.  Historically, losses on accounts receivable have not been material.  Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.</span></div></td></tr></table><div style="line-height:120%;padding-left:4px;text-align:justify;padding-left:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services. </span></div> 15400000 14000000.0 13100000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>Basic earnings per share (“basic EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share (“diluted EPS”) gives effect to all dilutive potential shares outstanding resulting from employee stock options, restricted stock units, performance share units and stock appreciation rights during the period. The following table sets forth the computation of basic and diluted earnings per share at <span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively: </span><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,620</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,854</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55,487</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic-weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,325</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,939</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of dilutive potential securities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>232</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted-weighted average shares outstanding</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,890</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,171</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:14px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income (per share)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.45</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.99</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 28620000 40854000 55487000 28325000 28118000 27939000 1170000 772000 232000 29495000 28890000 28171000 1.01 1.45 1.99 0.97 1.41 1.97 700000 700000 1200000 0.02625 88.80 114.92 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-based compensation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements based at their fair values.  Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.  To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;  losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.</span></div> <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss consists of the following:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash Flow</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Hedging</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gain (Loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pension</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive Loss</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2016</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,546</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(33,614</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(58,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,529</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,142</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,879</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,208</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>718</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,048</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,313</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,076</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>645</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,879</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,530</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,813</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(19,735</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(49,078</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,639</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,711</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,602</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(650</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(871</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,331</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(672</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,369</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(710</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cumulative effect of change in accounting principle</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(716</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,949</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,085</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,104</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55,737</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss) before reclassifications, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>803</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive income (loss) before tax</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(8,607</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,726</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income tax</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(696</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,383</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net current-period other comprehensive income (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,592</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,540</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Balance, December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>493</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(31,691</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(28,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(59,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 16 and Note 12, respectively, for further details.</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div>(b) We recorded the cumulative impact of adopting ASU 2018-02 in 2018, which allows for the elimination of the stranded tax effects of Tax Reform through a reclassification between accumulated other comprehensive income (loss) and retained earnings. 1546000 -26458000 -33614000 -58526000 -5529000 -1142000 13879000 7208000 -718000 -2835000 0 -3553000 -265000 -1048000 0 -1313000 -5076000 645000 13879000 9448000 -3530000 -25813000 -19735000 -49078000 7639000 -2711000 -8369000 -3441000 -913000 -2689000 0 -3602000 -221000 -650000 0 -871000 8331000 -672000 -8369000 -710000 -716000 -5233000 -5949000 4085000 -31718000 -28104000 -55737000 2936000 -2158000 25000 803000 8607000 -2881000 0 5726000 2079000 -696000 0 1383000 -3592000 27000 25000 -3540000 493000 -31691000 -28079000 -59277000 Business Acquisitions<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">February 11, 2019</span><span style="font-family:inherit;font-size:10pt;"> we acquired Buffalo Filter, LLC and all of the issued and outstanding common stock of Palmerton Holdings, Inc. from Filtration Group FGC LLC (the "Buffalo Filter Acquisition") for approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$365 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. Buffalo Filter develops, manufactures and markets smoke evacuation technologies that are complementary to our general surgery offering. The business combination was funded through a combination of cash on hand and long-term borrowings as further described in Note 7.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the Buffalo Filter Acquisition.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>4,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>4,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant &amp; equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks &amp; tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill recorded as part of the acquisition primarily represents revenue synergies, as well as operating efficiencies and cost savings. The goodwill deductible for tax purposes is </span><span style="font-family:inherit;font-size:10pt;"><span>$215.8 million</span></span><span style="font-family:inherit;font-size:10pt;">. The weighted amortization period for intangibles acquired is </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> years. Customer relationships were valued using the multi-period excess earnings model, and are being amortized over a weighted average life of </span><span style="font-family:inherit;font-size:10pt;"><span>16</span></span><span style="font-family:inherit;font-size:10pt;"> years. Developed technology and trademarks and tradenames were valued using the relief from royalty method, and are being amortized over a weighted average life of </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> years, respectively. Significant judgment was applied in estimating the fair value of the customer relationships intangible asset acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The unaudited pro forma information for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, assuming the Buffalo Filter Acquisition occurred as of January 1, 2018 are presented below. This information has been prepared for comparative purposes only and does not purport to be indicative of the results of operations which actually would have resulted had the Buffalo Filter acquisition occurred on the dates indicated, or which may result in the future.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>960,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These pro forma results include certain adjustments, primarily due to increases in amortization expense due to fair value adjustments of intangible assets, increases in interest expense due to additional borrowings incurred to finance the acquisition, and acquisition related costs including transaction costs such as legal, accounting, valuation and other professional services as well as integration costs such as severance and retention.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition related costs included in the determination of pro forma net income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> included </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in cost of goods sold and </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in selling and administrative expense on the consolidated statement of comprehensive income. Such amounts are excluded from the determination of pro forma net income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales associated with Buffalo Filter of </span><span style="font-family:inherit;font-size:10pt;"><span>$49.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> have been recorded in the consolidated statement of comprehensive income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. It is impracticable to determine the earnings recorded in the consolidated statement of comprehensive income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> as these amounts are not separately measured.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">December 4, 2019</span><span style="font-family:inherit;font-size:10pt;">, we acquired, through a share purchase agreement, the operations of a distributor for total estimated consideration of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$13.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. The purchase price included </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> of identifiable intangible assets and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of goodwill. Pro forma results of operations for the acquisition have not been presented as they are not material to our results of operations, either individually or in aggregate, for the period ended December 31, 2019.</span></div> 365000000 <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the Buffalo Filter Acquisition.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:80%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>4,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>4,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:Times_New_Roman;font-size:10pt;"><span>146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,434</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant &amp; equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,036</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>215,793</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer relationships</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>124,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks &amp; tradenames</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other non-current assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369,509</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total liabilities assumed</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net assets acquired</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>365,047</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 119000 4587000 4582000 146000 9434000 4036000 80000 215793000 124000000 9000000 7000000 166000 369509000 4462000 4462000 365047000 215800000 P16Y P16Y P10Y P20Y <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>960,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898,545</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,361</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,407</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 960115000 898545000 44361000 10407000 1300000 13100000 49600000 13900000 4100000 1700000 Inventories<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following at December 31:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,701</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,616</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventories consist of the following at December 31:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Raw materials</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Work in process</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finished goods</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>98,371</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,701</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>164,616</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>154,599</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 51103000 45898000 15142000 15000000 98371000 93701000 164616000 154599000 Property, Plant and Equipment<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment consist of the following at December 31:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:  Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(227,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(219,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Internal-use software, included in gross machinery and equipment at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$49.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$47.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, with related accumulated depreciation of </span><span style="font-family:inherit;font-size:10pt;"><span>$38.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$34.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Internal use software depreciation expense was </span><span style="font-family:inherit;font-size:10pt;"><span>$4.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment consist of the following at December 31:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,027</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Building and improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,632</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,470</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>227,795</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,318</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>332,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:  Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(227,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(219,090</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,245</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4686000 4027000 95632000 92470000 233140000 227795000 13318000 8043000 346776000 332335000 227893000 219090000 118883000 113245000 49600000 47800000 38700000 34500000 4800000 4700000 4500000 Leases<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the year ended December 31, consist of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Straight-line lease cost</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Right-of-use asset impairment cost</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,092</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Depreciation</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Interest on lease liabilities</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense on operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, in accordance with ASC 840. During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we entered into capital lease obligations of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, in connection with the purchase of equipment, in accordance with ASC 840.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets (net of lease impairment of $1,001)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(479</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.43 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.61 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases for the year ended December 31, was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have entered into approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating leases that have not yet commenced. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have entered into no additional finance leases that have not yet commenced. Maturities of lease liabilities under ASC 840 are consistent with the above disclosure.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> Leases<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the year ended December 31, consist of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Straight-line lease cost</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Right-of-use asset impairment cost</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,092</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Depreciation</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Interest on lease liabilities</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense on operating leases was approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$8.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended December 31, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, in accordance with ASC 840. During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we entered into capital lease obligations of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, in connection with the purchase of equipment, in accordance with ASC 840.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets (net of lease impairment of $1,001)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(479</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.43 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.61 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases for the year ended December 31, was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have entered into approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of operating leases that have not yet commenced. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have entered into no additional finance leases that have not yet commenced. Maturities of lease liabilities under ASC 840 are consistent with the above disclosure.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease costs for the year ended December 31, consist of the following:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Straight-line lease cost</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,780</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Right-of-use asset impairment cost</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,092</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance lease cost:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Depreciation</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">     Interest on lease liabilities</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease cost</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>265</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,357</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 7780000 312000 8092000 238000 27000 265000 8357000 8700000 6500000 200000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental balance sheet information related to leases as of December 31, is as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:78%;"/><td style="width:1%;"/><td style="width:20%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating leases</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other assets (net of lease impairment of $1,001)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,096</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total operating lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance leases</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, gross</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,684</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(479</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property, plant and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,205</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>346</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>490</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total finance lease liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term (in years)</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.43 years</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.61 years</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average discount rate</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.84</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.70</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 23099000 7268000 17096000 24364000 1684000 479000 1205000 346000 490000 836000 P4Y5M4D P3Y7M9D 0.0484 0.0470 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases for the year ended December 31, was as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:21px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows from operating leases</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,459</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing cash flows from finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Right-of-use assets obtained in exchange for lease obligations:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,800</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Finance leases</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>563</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 8459000 380000 12800000 563000 <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Maturities of lease liabilities as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Finance Lease</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Lease</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,268</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,131</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>230</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,285</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,177</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,105</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,480</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease payments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,446</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less imputed interest</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(62</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,082</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease liabilities</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,364</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 378000 7268000 178000 6131000 230000 5285000 112000 4177000 0 3105000 0 1480000 898000 27446000 62000 3082000 836000 24364000 300000 Goodwill and Other Intangible Assets<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill resulting from business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,440</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, the Company acquired Buffalo Filter as further described in Note 2. Goodwill resulting from the acquisition amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$215.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and acquired intangible assets including customer and distributor relationships, developed technology and trademarks and tradenames amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$140.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. Total accumulated goodwill impairment losses aggregated </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$107.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019 and 2018, respectively</span><span style="font-family:inherit;font-size:10pt;">. During 2019, the Company acquired a distributor as further described in Note 2 resulting in goodwill of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and identifiable intangible assets of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.1 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Amortization Period (Years)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets with definite lives:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer and distributor relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(115,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales representation, marketing and promotional rights</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets with indefinite lives</span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks and tradenames</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>755,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222,938</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization expense related to intangible assets which are subject to amortization totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$32.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$23.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ending </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019, 2018 and 2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income. Included in developed technology is </span><span style="font-family:inherit;font-size:10pt;"><span>$6.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of earn-out consideration that was paid during 2019 and 2018, respectively, and an additional accrual of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> that is considered probable as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> associated with a prior asset acquisition. The accrual is recorded in other current liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated amortization expense related to intangible assets at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and for each of the five succeeding years is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization included in expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization recorded as a reduction of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,440</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>401,954</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill resulting from business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,482</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign currency translation</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>618,042</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>400,440</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 400440000 401954000 217482000 0 120000 -1514000 618042000 400440000 215800000 140000000.0 107000000.0 1700000 4100000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other intangible assets consist of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:43%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Amortization Period (Years)</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Carrying</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets with definite lives:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Customer and distributor relationships</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342,568</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(115,311</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>214,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97,131</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales representation, marketing and promotional rights</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(48,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>149,376</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(42,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Patents and other intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70,646</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(46,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,473</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,242</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Developed technology</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16</span></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,604</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(13,171</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,965</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,369</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets with indefinite lives</span><span style="font-family:inherit;font-size:10pt;">:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trademarks and tradenames</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,544</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">—</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>755,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(222,938</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603,935</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(190,742</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P24Y 342568000 115311000 214577000 97131000 P25Y 149376000 48000000 149376000 42000000 P15Y 70646000 46456000 61473000 44242000 P16Y 106604000 13171000 91965000 7369000 86544000 86544000 P22Y 755738000 222938000 603935000 190742000 32300000 23200000 21300000 6500000 21300000 7500000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated amortization expense related to intangible assets at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and for each of the five succeeding years is as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:55%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization included in expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization recorded as a reduction of revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,059</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,268</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,122</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,329</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 28059000 6000000 34059000 27268000 6000000 33268000 26122000 6000000 32122000 25329000 6000000 31329000 24526000 6000000 30526000 Long Term Debt<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following at December 31:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving line of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan, net of deferred debt issuance costs of $1,528 and $311 in 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.625% convertible notes, net of deferred debt issuance costs of $7,252 and unamortized discount of $43,312 in 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage notes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>768,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>456,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:  Current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>755,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">February 7, 2019</span><span style="font-family:inherit;font-size:10pt;">, we entered into a sixth amended and restated senior credit agreement consisting of: (a) a </span><span style="font-family:inherit;font-size:10pt;"><span>$265.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan facility and (b) a </span><span style="font-family:inherit;font-size:10pt;"><span>$585.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> revolving credit facility. The revolving credit facility will terminate and the loans outstanding under the term loan facility will mature on the earlier of (i) February 7, 2024 or (ii) 91 days prior to the earliest scheduled maturity date of the </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due in 2024 described below, (if, as of such date, more than </span><span style="font-family:inherit;font-size:10pt;"><span>$150.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of such convertible notes (or any refinancing thereof) remains outstanding). The term loan facility is payable in quarterly installments increasing over the term of the facility. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement and in part to finance the acquisition of Buffalo Filter. Interest rates are at LIBOR plus an interest rate margin of </span><span style="font-family:inherit;font-size:10pt;"><span>1.750%</span></span><span style="font-family:inherit;font-size:10pt;"> (</span><span style="font-family:inherit;font-size:10pt;"><span>3.563%</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">). For those borrowings where we elect to use the alternate base rate, the base rate will be the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;"> or (iii) the one-month Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:10pt;">, plus, in each case, an interest rate margin. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were </span><span style="font-family:inherit;font-size:10pt;"><span>$255.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings outstanding on the term loan facility as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. There were </span><span style="font-family:inherit;font-size:10pt;"><span>$220.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings outstanding under the revolving credit facility as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. Our available borrowings on the revolving credit facility at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were </span><span style="font-family:inherit;font-size:10pt;"><span>$362.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> with approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the facility set aside for outstanding letters of credit. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The sixth amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets. The sixth amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions. We were in full compliance with these covenants and restrictions as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On January 29, 2019, we issued </span><span style="font-family:inherit;font-size:10pt;"><span>$345.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due in 2024 (the "Notes"). Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased or converted. The Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The Notes may be converted at an initial conversion rate of </span><span style="font-family:inherit;font-size:10pt;"><span>11.2608</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock per $1,000 principal amount of Notes (equivalent to an initial conversion price of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$88.80</span></span><span style="font-family:inherit;font-size:10pt;"> per share of common stock). Holders of the Notes may convert the Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date. Holders of the Notes will also have the right to convert the Notes prior to November 1, 2023, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of the net proceeds from the offering of the Notes were used as part of the financing for the Buffalo Filter acquisition and </span><span style="font-family:inherit;font-size:10pt;"><span>$21.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> were used to pay the cost of certain convertible notes hedge transactions as further described below.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our effective borrowing rate for nonconvertible debt at the time of issuance of the Notes was estimated to be </span><span style="font-family:inherit;font-size:10pt;"><span>6.14%</span></span><span style="font-family:inherit;font-size:10pt;">, which resulted in </span><span style="font-family:inherit;font-size:10pt;"><span>$51.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>$345.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate principal amount of Notes issued, or </span><span style="font-family:inherit;font-size:10pt;"><span>$39.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> after taxes, being attributable to equity.  For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have recorded interest expense related to the amortization of debt discount on the Notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> at the effective interest rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.14%</span></span><span style="font-family:inherit;font-size:10pt;">.  The debt discount on the Notes is being amortized through February 2024.  For the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have recorded interest expense on the Notes of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> at the contractual coupon rate of </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the offering of the Notes, we entered into convertible notes hedge transactions with a number of financial institutions (each, an “option counterparty”). The convertible notes hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Notes, the number of shares of our common stock underlying the Notes. Concurrently with entering into the convertible notes hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible notes hedge transactions, is greater than the strike price (</span><span style="font-family:inherit;font-size:10pt;"><span>$114.92</span></span><span style="font-family:inherit;font-size:10pt;">) of the convertible notes hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes. If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, we paid in full our mortgage notes in connection with the Largo, Florida property and facilities.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The scheduled maturities of long-term debt outstanding at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,219</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt consists of the following at December 31:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revolving line of credit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>220,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>312,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Term loan, net of deferred debt issuance costs of $1,528 and $311 in 2019 and 2018, respectively</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>253,535</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>144,064</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2.625% convertible notes, net of deferred debt issuance costs of $7,252 and unamortized discount of $43,312 in 2019</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,436</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financing leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mortgage notes</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>836</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total debt</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>768,807</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>456,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less:  Current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,596</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,336</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total long-term debt</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>755,211</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>438,564</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 220000000 312000000 253535000 144064000 294436000 0 836000 0 0 836000 768807000 456900000 13596000 18336000 755211000 438564000 265000000.0 585000000.0 0.02625 150000000.0 0.01750 0.03563 0.0050 0.0100 255100000 220000000.0 362500000 2500000 345000000.0 0.02625 11.2608 88.80 21000000.0 0.0614 51600000 345000000.0 39100000 8300000 0.0614 8400000 0.02625 114.92 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The scheduled maturities of long-term debt outstanding at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,219</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>418,750</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>345,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 13250000 18219000 24844000 418750000 345000000 0 Income Taxes<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision (benefit) for income taxes for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax expense (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,970</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,456</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision (benefit) for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> follows:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision at statutory rate based on income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of taxing authority examinations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal research credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax treaty protocols</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax on worldwide earnings at different rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non deductible/non-taxable items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International tax reform</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax reform</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(111.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated group restructuring</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 Tax Cuts and Jobs Act ("Tax Reform") was enacted on December 22, 2017. The Tax Reform included a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>21%</span></span><span style="font-family:inherit;font-size:10pt;">, effective on January 1, 2018. Under U.S. GAAP, changes in tax rates and tax law were accounted for in 2017, the period of enactment, and deferred tax assets and liabilities were measured at the enacted tax rate. The 2017 rate reconciliation included the Company’s assessment of the accounting under the Tax Reform which was preliminary based on information that was available to management at the time the consolidated financial statements were prepared. Estimated provisional amounts were recorded for the deemed repatriation toll charge implemented by the Tax Reform, related foreign tax credits, deferred tax revaluation amounts and deferred tax liabilities on unremitted earnings. Accordingly, the Company had determined a preliminary </span><span style="font-family:inherit;font-size:10pt;"><span>$31.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tax benefit related to Tax Reform. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Staff Accounting Bulletin No. 118 provided for a one-year measurement period to finalize these estimated provisional amounts. During 2018, the Company finalized its accounting and recorded </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tax expense related to the revaluation of certain deferred tax items. This expense was offset in part by </span><span style="font-family:inherit;font-size:10pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> of tax benefit primarily resulting from finalization of the deemed repatriation toll charge, related foreign tax credits and adjustments to foreign withholding amounts. The final tax benefit related to Tax Reform was </span><span style="font-family:inherit;font-size:10pt;"><span>$31.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method. The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of “US tax on worldwide earnings at different rates” and is offset in part by the Foreign Derived Intangible Income deduction (“FDII”).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,085</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued pension</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development credit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest limitation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes hedge</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: valuation allowances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,701</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,349</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unremitted foreign earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes consists of the following U.S. and foreign income:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount of federal net operating loss carryforward was </span><span style="font-family:inherit;font-size:10pt;"><span>$9.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and begins to expire in 2027. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the amount of federal research credit carryforward available was </span><span style="font-family:inherit;font-size:10pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.  These credits begin to expire in 2027.  </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have accrued tax liabilities related to the amount of unremitted earnings at December 31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.  Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested. The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$33.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts. The Company has estimated foreign withholding taxes of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> would be due if these earnings were repatriated. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is subject to taxation in the United States and various states and foreign jurisdictions. Taxing authority examinations can involve complex issues and may require an extended period of time to resolve. Our federal income tax returns have been examined by the Internal Revenue Service (“IRS”) for calendar years ending through 2017. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes. Such guidance prescribes a 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.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases (decreases) for positions taken in prior periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases for positions taken in current periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,957</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases in unrecorded tax positions related to settlement with the taxing authorities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases in unrecorded tax positions related to lapse of statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(267</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">If the total unrecognized tax benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> were recognized, it would reduce our annual effective tax rate.  The amount of interest accrued in </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span> related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income. <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision (benefit) for income taxes for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current tax expense:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,744</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>777</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,375</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,421</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,915</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,736</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,266</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income tax expense (benefit):</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,970</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,478</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,456</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(938</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,036</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,402</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,477</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,471</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,310</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,063</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision (benefit) for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,605</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,799</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(26,755</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 96000 -1077000 1744000 444000 777000 2101000 8375000 8036000 9421000 8915000 7736000 13266000 -3970000 4478000 -44456000 -938000 62000 -1036000 -1402000 -2477000 5471000 -6310000 2063000 -40021000 2605000 9799000 -26755000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> follows:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:56%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax provision at statutory rate based on income before income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock-based compensation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(15.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlement of taxing authority examinations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Federal research credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Tax treaty protocols</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax on worldwide earnings at different rates</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non deductible/non-taxable items</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">International tax reform</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">US tax reform</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(111.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Consolidated group restructuring</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(93.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.210 0.350 -0.154 -0.016 -0.021 -0.077 -0.007 -0.021 0.040 0.028 0.028 -0.029 0 0 0.079 0.029 0 0.064 0.036 -0.053 0.028 -0.014 -0.010 0.003 0.016 0.028 0 -0.036 0 0 0.018 -1.110 0 0 -0.074 -0.001 -0.015 0.008 0.083 0.193 -0.931 0.35 0.21 -31900000 1300000 -400000 -31000000.0 <div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Inventory</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,085</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net operating losses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,679</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,358</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Capitalized research and development</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,214</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred compensation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,085</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,049</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued pension</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,710</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Research and development credit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,321</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,585</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest limitation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes hedge</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: valuation allowances</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,701</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,349</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill and intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>102,015</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,108</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,345</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">State taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,161</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,212</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unremitted foreign earnings</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,619</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Convertible notes debt discount</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,096</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease right-of-use assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,338</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,530</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>117,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(68,829</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(75,899</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4085000 4096000 3679000 7358000 6201000 7214000 2102000 2085000 2556000 2296000 6049000 5434000 3710000 3205000 10321000 8585000 5702000 0 9004000 0 5688000 0 4336000 2235000 1732000 1159000 61701000 41349000 102015000 100108000 301000 1345000 11161000 12212000 2619000 3583000 9096000 0 5338000 0 130530000 117248000 68829000 75899000 <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before income taxes consists of the following U.S. and foreign income:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">U.S. income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,332</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,492</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign income</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,893</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,240</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total income</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,225</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,653</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>28,732</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 5332000 24320000 1492000 25893000 26333000 27240000 31225000 50653000 28732000 9300000 10300000 33900000 1000000.0 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,839</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases (decreases) for positions taken in prior periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increases for positions taken in current periods</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,650</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,957</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases in unrecorded tax positions related to settlement with the taxing authorities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,404</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(370</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Decreases in unrecorded tax positions related to lapse of statute of limitations</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(149</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(267</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,170</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,073</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3073000 2943000 1839000 0 250000 246000 1650000 1017000 1957000 2404000 370000 607000 149000 267000 0 2170000 3073000 2943000 2200000 Shareholders’ Equity<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.15</span></span><span style="font-family:inherit;font-size:10pt;"> per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to </span><span style="font-family:inherit;font-size:10pt;"><span>$0.20</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The total dividend per share was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.80</span></span><span style="font-family:inherit;font-size:10pt;"> for each of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">. The fourth quarter dividend for </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> was paid on </span><span style="font-family:inherit;font-size:10pt;">January 7, 2020</span><span style="font-family:inherit;font-size:10pt;"> to shareholders of record as of </span><span style="font-family:inherit;font-size:10pt;">December 13, 2019</span><span style="font-family:inherit;font-size:10pt;">. The total dividend payable was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019 and 2018</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is included in other current liabilities in the consolidated balance sheet.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our shareholders have authorized </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>500,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock, par value </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$.01</span></span><span style="font-family:inherit;font-size:10pt;"> per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, no preferred stock had been issued.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our Board of Directors has authorized a </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> share repurchase program. Through </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, we have repurchased a total of </span><span style="font-family:inherit;font-size:10pt;"><span>6.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock aggregating </span><span style="font-family:inherit;font-size:10pt;"><span>$162.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> under this authorization and have </span><span style="font-family:inherit;font-size:10pt;"><span>$37.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> remaining available for share repurchases. The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.  We may suspend or discontinue the share repurchase program at any time.  During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> we did not repurchase any shares. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We have reserved </span><span style="font-family:inherit;font-size:10pt;"><span>7.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for issuance to employees and directors under </span><span style="font-family:inherit;font-size:10pt;"><span>two</span></span><span style="font-family:inherit;font-size:10pt;"> shareholder approved share-based compensation plans (the "Plans") of which approximately </span><span style="font-family:inherit;font-size:10pt;"><span>4.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares remain available for grant at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">.  The exercise price on all outstanding stock options and stock appreciation rights (“SARs”) is equal to the quoted fair market value of the stock at the date of grant.  Restricted stock units (“RSUs”) and performance stock units (“PSUs”) are valued at the market value of the underlying stock on the date of grant.  Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a </span><span style="font-family:inherit;font-size:10pt;"><span>4</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>5</span></span><span style="font-family:inherit;font-size:10pt;"> year period from date of grant.  Stock options and SARs expire </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> years from date of grant.  SARs are only settled in shares of the Company’s stock.  The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company’s treasury stock.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income was </span><span style="font-family:inherit;font-size:10pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>$8.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  These amounts are included in selling and administrative expense. Tax related benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">were also recognized for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.  Cash received from the exercise of stock options was </span><span style="font-family:inherit;font-size:10pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$3.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;text-align:right;vertical-align:bottom;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant. Use of a valuation model requires management to make certain assumptions with respect to select model inputs. Expected volatilities are based upon historical volatility of the Company’s stock over a period equal to the expected life of each stock option and SAR grant. The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life. The expected annual dividend yield is based on the Company's anticipated cash dividend payouts. The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior. Forfeitures are recognized as incurred.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the assumptions used in estimating fair value in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant date fair value of stock options and SARs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.07</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.69</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected annual dividend yield</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.87</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life of options &amp; SARs (years)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the stock option and SAR activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in 000’s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Price</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options &amp; SARs expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>7.5</span></span><span style="font-family:inherit;font-size:10pt;"> years and </span><span style="font-family:inherit;font-size:10pt;"><span>6.3</span></span><span style="font-family:inherit;font-size:10pt;"> years, respectively.  The aggregate intrinsic value of SARs and stock options outstanding and exercisable at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$181.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$68.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.  The aggregate intrinsic value of stock options and SARs exercised during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$17.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the RSU and PSU activity for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:  </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in 000’s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant-Date</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.43</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted average fair value of awards of RSUs granted in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$78.64</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$61.76</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$48.32</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The total fair value of RSUs and PSUs vested was </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there was </span><span style="font-family:inherit;font-size:10pt;"><span>$28.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to nonvested stock options, SARs, RSUs and PSUs granted under the Plans which is expected to be recognized over a weighted average period of </span><span style="font-family:inherit;font-size:10pt;"><span>3.4</span></span><span style="font-family:inherit;font-size:10pt;"> years.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the “Employee Plan”), under which we reserved </span><span style="font-family:inherit;font-size:10pt;"><span>1.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock for issuance to our employees.  The Employee Plan provides employees with the opportunity to invest from </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>1%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>10%</span></span><span style="font-family:inherit;font-size:10pt;"> of their annual salary to purchase shares of CONMED common stock at a purchase price equal to </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>95%</span></span><span style="font-family:inherit;font-size:10pt;"> of the fair market value of the common stock on the exercise date.  During </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;">, we issued approximately </span><span style="font-family:inherit;font-size:10pt;"><span>18,104</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock under the Employee Plan.  No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.</span></div> 0.15 0.20 0.80 5700000 5600000 500000 0.01 200000000.0 6100000 162600000 37400000 7300000 2 4100000 P4Y P5Y P10Y 11800000 10000000.0 8500000 2800000 2300000 2000000.0 7700000 3500000 1000000.0 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the assumptions used in estimating fair value in the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Grant date fair value of stock options and SARs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20.59</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10.07</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected stock price volatility</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26.59</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25.69</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27.63</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Risk-free interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.62</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected annual dividend yield</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.08</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1.87</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected life of options &amp; SARs (years)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 20.59 14.78 10.07 0.2659 0.2569 0.2763 0.0258 0.0262 0.0211 0.0108 0.0134 0.0187 P5Y7M6D P5Y8M12D P5Y9M18D <div style="line-height:120%;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the stock option and SAR activity for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:73%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in 000’s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Exercise</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Price</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47.67</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>860</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.78</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(106</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>58.50</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercised</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(352</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.75</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,253</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>55.97</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Exercisable at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46.05</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock options &amp; SARs expected to vest </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,217</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60.61</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2851000 47.67 860000 78.78 106000 58.50 352000 43.75 3253000 55.97 1036000 46.05 2217000 60.61 P7Y6M P6Y3M18D 181700000 68200000 17000000.0 4200000 2700000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table illustrates the RSU and PSU activity for the year ended </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">:  </span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Number</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Shares</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(in 000’s)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted-</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Average</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Grant-Date</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>187</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Granted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>78.64</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Vested</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(55</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51.43</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.68</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:10px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Outstanding at December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>169</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48.94</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 187000 43.46 38000 78.64 55000 51.43 1000 43.68 169000 48.94 78.64 61.76 48.32 2800000 3000000.0 3400000 28700000 P3Y4M24D 1000000.0 0.01 0.10 0.95 18104 Revenues<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019, 2018 and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>489,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>825,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>446,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>366,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>762,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue disaggregated by primary geographic market where the products are sold is included in Note 11. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liability balances related to the sale of extended warranties to customers are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract Liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenue recognized during years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> from amounts included in contract liabilities at the beginning of the period were </span><span style="font-family:inherit;font-size:10pt;"><span>$6.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. There were no material contract assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019, 2018 and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>426,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>489,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>916,206</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>36,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,462</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38,891</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>413,630</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,391</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>825,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,515</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>34,613</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>446,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goods transferred at a point in time</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>396,147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>366,672</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>762,819</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Services transferred over time</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,573</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 426893000 489313000 916206000 36429000 2462000 38891000 463322000 491775000 955097000 413630000 411391000 825021000 33098000 1515000 34613000 446728000 412906000 859634000 396147000 366672000 762819000 32797000 776000 33573000 428944000 367448000 796392000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liability balances related to the sale of extended warranties to customers are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:63%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:16%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract Liability</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,276</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,043</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 14276000 11043000 6800000 5000000.0 3900000 Business Segments and Geographic Areas<div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment. Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery. Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgery procedures including 2DHD and 3DHD vision technologies and fees related to sales representation, promotion and marketing of sports medicine allograft tissue. General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, a line of cardiac monitoring products as well as electrosurgical generators and related instruments. These product lines' net sales and primary geographic market where the products are sold, are as follows for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019, 2018 and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,895</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>446,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales are attributed to countries based on the location of the customer. There were no significant investments in long-lived assets located outside the United States at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">.  </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>No</span></span><span style="font-family:inherit;font-size:10pt;"> single customer represented over </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">10%</span><span style="font-family:inherit;font-size:10pt;"> of our consolidated net sales for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div> These product lines' net sales and primary geographic market where the products are sold, are as follows for the years ended <span style="font-family:inherit;font-size:10pt;">December 31, 2019, 2018 and 2017</span><span style="font-family:inherit;font-size:10pt;">:</span><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,419</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>337,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>516,665</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,004</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>95,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,301</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>64,248</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>182,549</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,333</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,277</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>160,610</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>463,322</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>491,775</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>172,462</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>448,648</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,519</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,009</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,528</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>112,998</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>53,565</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>166,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>94,749</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,146</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>146,895</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>446,728</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412,906</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:17%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Orthopedic Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">General Surgery</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Primary Geographic Markets</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>167,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>243,439</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>411,041</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Americas (excluding the United States)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>30,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,169</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe, Middle East &amp; Africa</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>106,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,928</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,849</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asia Pacific</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,982</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>44,351</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>138,333</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total sales from contracts with customers</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>428,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>367,448</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 179419000 337246000 516665000 64269000 31004000 95273000 118301000 64248000 182549000 101333000 59277000 160610000 463322000 491775000 955097000 172462000 276186000 448648000 66519000 31009000 97528000 112998000 53565000 166563000 94749000 52146000 146895000 446728000 412906000 859634000 167602000 243439000 411041000 60439000 30730000 91169000 106921000 48928000 155849000 93982000 44351000 138333000 428944000 367448000 796392000 0 Employee Benefit Plans<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We sponsor an employee savings plan (“401(k) plan”) covering substantially all of our United States based employees. We also sponsor a defined benefit pension plan (the “pension plan”) that was frozen in 2009. It covered substantially all our United States based employees at the time it was frozen.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total employer contributions to the 401(k) plan were </span><span style="font-family:inherit;font-size:10pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$8.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use a December 31, measurement date for our pension plan.  </span><span style="font-family:inherit;font-size:10pt;color:#222222;">Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> years. The limit of </span><span style="font-family:inherit;font-size:10pt;color:#222222;"><span>12</span></span><span style="font-family:inherit;font-size:10pt;color:#222222;"> years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated benefit obligation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,765</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial gain (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,430</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual gain (loss) on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,585</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded status</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts recognized in the consolidated balance sheets consist of the following at December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,787</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,822</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other changes in plan assets and benefit obligations recognized in other comprehensive income in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current year actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(885</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The estimated portion of net actuarial loss in accumulated other comprehensive loss that is expected to be recognized as a component of net periodic pension cost in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;"> is </span><span style="font-family:inherit;font-size:10pt;"><span>$2.8 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic pension cost for the years ended December 31, consists of the following:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost on projected benefit obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic pension cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-service cost of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> is included in other expense in the consolidated statement of comprehensive income for the year ended </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate on benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective rate for interest on benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.01</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We use a full yield curve approach in the estimation of the interest cost component of net periodic pension cost by applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows ("spot rate approach"). </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.  In addition, we consult with financial and investment management professionals in developing appropriate targeted rates of return.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of pension plan assets by category is as follows at December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of Pension</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Plan Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Target</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the pension plan held </span><span style="font-family:inherit;font-size:10pt;"><span>27,562</span></span><span style="font-family:inherit;font-size:10pt;"> shares of our common stock, which had a fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;">.  We believe that our long-term asset allocation on average will approximate the targeted allocation. We regularly review our actual asset allocation and periodically rebalance the pension plan’s investments to our targeted allocation when deemed appropriate.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16. Following is a description of the valuation methodologies used for our pension assets. There have been no changes in the methodologies used at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"/></tr><tr><td style="width:18%;"/><td style="width:82%;"/></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common Stock:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common stock is valued at the closing price reported on the common stock’s respective stock exchange and is classified within level 1 of the valuation hierarchy.</span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed Income Securities:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money Market Fund:</span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These investments are public investment vehicles valued using the Net Asset Value (NAV).</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual Funds:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund. The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding. </span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the value of the pension plan's assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments measured at fair value:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed Income Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments measured at fair value</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments measured at NAV:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money Market Fund</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments measured at NAV</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,405</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,305</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We do not expect to make any contributions to our pension plan for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2020</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years. The expected payments are estimated based on the same assumptions used to measure the Company’s projected benefit obligation at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and reflect the impact of expected future employee service.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:40%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">2025-2029</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9100000 8300000 7500000 P12Y P12Y <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated benefit obligation</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in benefit obligation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87,765</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actuarial gain (loss)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,561</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,430</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,299</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,104</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Projected benefit obligation at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>92,052</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80,776</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Change in plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at beginning of year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,932</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Actual gain (loss) on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,439</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,585</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Benefits paid</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,299</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Settlements</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,126</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(936</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fair value of plan assets at end of year</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Funded status</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,731</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 92052000 80776000 80776000 87765000 1010000 675000 3130000 2806000 10561000 -7430000 2299000 2104000 1126000 936000 92052000 80776000 66307000 74932000 12439000 -5585000 2299000 2104000 1126000 936000 75321000 66307000 -16731000 -14469000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts recognized in the consolidated balance sheets consist of the following at December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(16,731</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(14,469</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,787</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(41,822</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 16731000 14469000 41787000 41822000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:68%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Discount rate on benefit obligation</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.37</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective rate for interest on benefit obligation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.01</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.28</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3.49</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7.50</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.00</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.0333 0.0437 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other changes in plan assets and benefit obligations recognized in other comprehensive income in </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:79%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Current year actuarial loss</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,574</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of actuarial loss</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total recognized in other comprehensive loss</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>35</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(885</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -2846000 -3574000 -2881000 -2689000 35000 -885000 2800000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic pension cost for the years ended December 31, consists of the following:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Service cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>675</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest cost on projected benefit obligation</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,130</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,806</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,773</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected return on plan assets</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,418</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(5,300</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of loss</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,881</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,689</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,835</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net periodic pension cost</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,296</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>752</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>911</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1010000 675000 603000 3130000 2806000 2773000 4725000 5418000 5300000 -2881000 -2689000 -2835000 2296000 752000 911000 1300000 0.0437 0.0369 0.0428 0.0401 0.0328 0.0349 0.0750 0.0750 0.0800 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The allocation of pension plan assets by category is as follows at December 31,:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:62%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of Pension</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Plan Assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Target</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Allocation</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2020</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Equity securities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>71</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt securities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>29</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the value of the pension plan's assets as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:68%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments measured at fair value:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Common Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,362</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed Income Securities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>18,609</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,640</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments measured at fair value</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,916</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments measured at NAV:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money Market Fund</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>789</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,385</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Mutual Funds</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,616</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>40,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments measured at NAV</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,405</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>42,305</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total Investments</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>75,321</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.74 0.71 0.75 0.26 0.29 0.25 1 1 1 27562 3100000 8307000 6362000 18609000 17640000 26916000 24002000 789000 1385000 47616000 40920000 48405000 42305000 75321000 66307000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years. The expected payments are estimated based on the same assumptions used to measure the Company’s projected benefit obligation at </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and reflect the impact of expected future employee service.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:58%;"/><td style="width:1%;"/><td style="width:40%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>$6,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,290</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,815</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:normal;">2025-2029</span></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6489000 5290000 5815000 5637000 5245000 26725000 Legal Matters and Contingencies<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, the Company may receive an information request or subpoena from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies. These information requests or subpoenas may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types. Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products. Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals. The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization. The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control. While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company’s results of operations in the course of responding to a future inquiry or investigation.</span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturers of medical products may face exposure to significant product liability claims, as well as patent infringement and other claims incurred in the ordinary course of business. To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows. We currently maintain commercial product liability insurance of </span><span style="font-family:inherit;font-size:10pt;"><span>$30 million</span></span><span style="font-family:inherit;font-size:10pt;"> per incident and </span><span style="font-family:inherit;font-size:10pt;"><span>$30 million</span></span><span style="font-family:inherit;font-size:10pt;"> in the aggregate annually, which we believe is adequate. This coverage is on a claims-made basis. There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety. Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations. In some jurisdictions, environmental requirements may be expected to become more stringent in the future. In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party’s activities. While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2014, the Company acquired EndoDynamix, Inc. The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller. In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed. Consequently, the payment of contingent milestone and revenue-based payments were delayed. On January 18, 2017, the seller provided notice ("the Notice") seeking </span><span style="font-family:inherit;font-size:10pt;"><span>$12.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, which essentially represents the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis. CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement. On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis. We believe that there was a substantive contractual basis to support the Company's decision to redesign the product, such that there was no legitimate basis for seeking the acceleration of the contingent payments at that time. In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier. We previously recorded a charge to write off assets and released a previously accrued contingent consideration liability as described in Note 14. A non-jury trial is now scheduled to take place in July 2020. We expect to defend the claims asserted by the sellers of EndoDynamix in the Delaware Court, although there can be no assurance that we will prevail in the litigation.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div>We record reserves sufficient to cover probable and estimable losses associated with any such pending claims. We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows. There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows. 30000000 30000000 12700000 Acquisition and Other Expense<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense for the year ended December 31, consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing consolidation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense included in cost of sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal matters</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense included in selling and administrative expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,066</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charges included in research and development expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt refinancing costs included in other expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in costs for inventory adjustments and other costs associated with the acquisition of Buffalo Filter as further described in Note 2. These costs were charged to cost of sales.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">    </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in severance and other costs related to the consolidation of certain manufacturing operations. These costs were charged to cost of sales.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> During </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in costs associated with consolidation of certain manufacturing operations. These costs were charged to cost of sales and included severance, inventory and other charges. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in costs associated with the </span><span style="font-family:inherit;font-size:10pt;">February 11, 2019</span><span style="font-family:inherit;font-size:10pt;"> acquisition of Buffalo Filter as further described in Note 2 that were included in selling and administrative expense. These costs include investment banking fees, consulting fees, legal fees, severance and integration related costs. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> respectively, in costs associated with a prior acquisition and were also included in selling and administrative expense. The </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> cost consists of a charge to selling and administrative expense associated with a vacant lease related to the acquisition. The </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> costs include the expensing of unvested options acquired and integration related costs. </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we consolidated certain selling and administrative functions and incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in related costs consisting principally of severance charges.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$12.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in costs associated with a litigation verdict whereby SurgiQuest, Inc. was found liable for </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> in compensatory damages with an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in punitive damages.  These costs were paid on July 10, 2018. In addition, during the years ended December 31, 2017, we incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in costs associated with this litigation and other legal matters. These costs were charged to selling and administrative expense.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, we recorded a net charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> to research and development expense mainly associated with the impairment of an in-process research and development asset, net of the release of previously accrued contingent consideration in other current and long-term liabilities, as further described in Note 13.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, we incurred a </span><span style="font-family:inherit;font-size:10pt;"><span>$3.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> charge related to commitment fees paid to certain of our lenders, which provided a financing commitment for the Buffalo Filter acquisition and recorded a loss on the early extinguishment of debt of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> in conjunction with the sixth amended and restated senior credit agreement as further described in Note 7.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   </span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense for the year ended December 31, consists of the following:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,335</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Manufacturing consolidation costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,858</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense included in cost of sales</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,193</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,903</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:17px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Business acquisition costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,066</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restructuring costs</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,347</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Legal matters</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,480</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Acquisition and other expense included in selling and administrative expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,066</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,372</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,163</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Impairment charges included in research and development expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4,212</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Debt refinancing costs included in other expense</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,904</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1335000 0 0 2858000 0 2903000 4193000 0 2903000 13066000 2372000 2336000 0 0 1347000 0 0 17480000 13066000 2372000 21163000 0 4212000 0 3904000 0 0 1300000 2900000 2900000 13100000 1300000 1100000 2300000 1300000 12200000 2200000 10000000.0 5300000 4200000 3600000 -300000 Guarantees<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We provide warranties on certain of our products at the time of sale and sell extended warranties.  The standard warranty period for our capital equipment is generally </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;"><span>one year</span></span><span style="font-family:inherit;font-size:10pt;"> and our extended warranties typically vary from one to three years.  Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.  Adjustments are made to accruals as claim data and historical experience warrant.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of service and product standard warranties for the year ended December 31, are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for warranties</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claims made</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Costs associated with extended warranty repairs are recorded as incurred and amounted to </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$4.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">years ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2017</span><span style="font-family:inherit;font-size:10pt;"> respectively.</span></div> P1Y <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the carrying amount of service and product standard warranties for the year ended December 31, are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:56%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of January 1,</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,954</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for warranties</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,699</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,034</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Claims made</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,098</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,264</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,238</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Balance as of December 31,</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,186</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,585</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,750</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1585000 1750000 1954000 1699000 1099000 1034000 1098000 1264000 1238000 2186000 1585000 1750000 5300000 4900000 4600000 Fair Value Measurement<div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We enter into derivative instruments for risk management purposes only.  We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.  While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Forward Contracts.</span><span style="font-family:inherit;font-size:10pt;"> We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.  </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the notional contract amounts for forward contracts outstanding:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:39%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASB ASC Topic 815 Designation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow hedge</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-designated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The remaining time to maturity as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> is within </span><span style="font-family:inherit;font-size:10pt;"><span>two years</span></span><span style="font-family:inherit;font-size:10pt;"> for hedge designated foreign exchange contracts and approximately </span><span style="font-family:inherit;font-size:10pt;"><span>one month</span></span><span style="font-family:inherit;font-size:10pt;"> for non-hedge designated forward exchange contracts.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Statement of comprehensive income presentation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives designated as cash flow hedges</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) and net earnings on our consolidated statements of comprehensive income and our consolidated balance sheets:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount of Gain (Loss) Recognized in AOCI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount of Gain (Loss) Reclassified from AOCI</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Amount of Line Item Presented</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivative Instrument</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Location of amount reclassified</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net Sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>430,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>390,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365,351</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pre-tax gain (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>935</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net gain (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives not designated as cash flow hedges</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income were:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:33%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instrument</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Statements of Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) on currency forward contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling and administrative expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) on currency transaction exposures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(653</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(804</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;text-decoration:underline;">Balance sheet presentation</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record these forward foreign exchange contracts at fair value; the following tables summarize the fair value for forward foreign exchange contracts outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net<br/> Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaids and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(353</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(315</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(159</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaids and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(648</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.  </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Disclosure.</span><span style="font-family:inherit;font-size:10pt;"> FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements. This guidance applies when fair value measurements are required or permitted. The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is defined based upon an exit price model.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Valuation Hierarchy. </span><span style="font-family:inherit;font-size:10pt;"> A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation. Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. There have been no significant changes in the assumptions.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Valuation Techniques.</span><span style="font-family:inherit;font-size:10pt;"> Assets and liabilities carried at fair value and measured on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> consist of forward foreign exchange contracts. The Company values its forward foreign exchange contracts using quoted prices for similar assets. The most significant assumption is quoted currency rates. The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.  </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div>The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximate fair value. <div style="line-height:120%;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the notional contract amounts for forward contracts outstanding:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:39%;"/><td style="width:19%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:18%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">As of</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FASB ASC Topic 815 Designation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash flow hedge</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>156,818</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>155,313</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Forward exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Non-designated</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33,867</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>39,631</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 156818000 155313000 33867000 39631000 P2Y P1M <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) and net earnings on our consolidated statements of comprehensive income and our consolidated balance sheets:</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="33"/></tr><tr><td style="width:18%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount of Gain (Loss) Recognized in AOCI</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Consolidated Statements of Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amount of Gain (Loss) Reclassified from AOCI</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Amount of Line Item Presented</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="9" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Derivative Instrument</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Location of amount reclassified</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net Sales</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>955,097</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>859,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>796,392</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,278</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cost of Sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>430,382</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>390,524</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365,351</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>638</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(145</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Pre-tax gain (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10,073</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8,607</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(913</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(718</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax expense (benefit)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>935</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,761</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,079</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(221</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(265</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net gain (loss)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,936</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,639</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(5,529</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,528</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(692</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(453</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 3871000 10073000 -7290000 955097000 859634000 796392000 7969000 -1278000 -573000 430382000 390524000 365351000 638000 365000 -145000 3871000 10073000 -7290000 8607000 -913000 -718000 935000 2434000 -1761000 2079000 -221000 -265000 2936000 7639000 -5529000 6528000 -692000 -453000 700000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income were:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15"/></tr><tr><td style="width:39%;"/><td style="width:1%;"/><td style="width:33%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Instrument</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Statements of Comprehensive Income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) on currency forward contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling and administrative expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,577</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain (loss) on currency transaction exposures</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling and administrative expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(653</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(804</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,058</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -573000 69000 -1577000 -653000 -804000 1058000 <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">We record these forward foreign exchange contracts at fair value; the following tables summarize the fair value for forward foreign exchange contracts outstanding at </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities Fair<br/>Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net<br/> Fair<br/>Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaids and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,341</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>966</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other long-term liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>38</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(353</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(315</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,345</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,694</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>651</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(159</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(137</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,367</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,853</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>514</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:37%;"/><td style="width:30%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Location on Consolidated Balance Sheet</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> Fair</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Value</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaids and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,817</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(431</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,386</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange contracts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(217</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,836</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(648</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2307000 1341000 966000 38000 353000 -315000 2345000 1694000 651000 22000 159000 -137000 2367000 1853000 514000 5817000 431000 5386000 19000 217000 -198000 5836000 648000 5188000 New Accounting Pronouncements<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), along with amendments issued in 2017 and 2018. This ASU requires lessees to record leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standard on January 1, 2019, and applied the modified retrospective approach along with the package of transition practical expedients. The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. On January 1, 2019, we recorded initial right-of-use assets and lease liabilities, that were previously unrecorded under prior GAAP, of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Operating lease ROU assets are included in other assets and lease liabilities are included in other current liabilities and other long-term liabilities. Our accounting for finance leases, which were capital leases under prior GAAP, remained substantially unchanged. Finance leases are included in property and equipment, current portion of long-term debt and long-term debt in our consolidated balance sheets. This update did not have a material impact on our net income, earnings per share or cash flows. Refer to Note 5 for further detail on leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU makes more financial and non-financial hedging strategies eligible for hedge accounting. It also amends the presentation and disclosure requirements and changes how companies assess effectiveness. It is intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting and increase transparency as to the scope and results of hedging programs. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. We adopted this update on January 1, 2019 and it did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#252525;">    </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Standards, Not Yet Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, along with subsequent amendments issued in 2019. This ASU requires instruments measured at amortized cost, including accounts receivable, to be presented at the net amount expected to be collected. The new model requires an entity to estimate credit losses based on historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. This ASU is effective for fiscal years beginning after December 31, 2019 and early adoption is permissible during any interim period after December 31, 2018. The Company adopted the new standard on January 1, 2020. We assessed the impact of adopting this ASU and the impact of the current expected credit loss model on trade receivables. We do not expect this update to have a material impact on our net income, earnings per share or cash flows. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. We do not expect this update to have a material impact on disclosures on our consolidated financial statements. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which results in the removal of certain exceptions to the general principles of ASC 740 and simplifies other aspects of the accounting for income taxes. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.</span></div> New Accounting Pronouncements<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Standards</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), along with amendments issued in 2017 and 2018. This ASU requires lessees to record leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted the new standard on January 1, 2019, and applied the modified retrospective approach along with the package of transition practical expedients. The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. On January 1, 2019, we recorded initial right-of-use assets and lease liabilities, that were previously unrecorded under prior GAAP, of </span><span style="font-family:inherit;font-size:10pt;"><span>$17.9 million</span></span><span style="font-family:inherit;font-size:10pt;">. Operating lease ROU assets are included in other assets and lease liabilities are included in other current liabilities and other long-term liabilities. Our accounting for finance leases, which were capital leases under prior GAAP, remained substantially unchanged. Finance leases are included in property and equipment, current portion of long-term debt and long-term debt in our consolidated balance sheets. This update did not have a material impact on our net income, earnings per share or cash flows. Refer to Note 5 for further detail on leases.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU makes more financial and non-financial hedging strategies eligible for hedge accounting. It also amends the presentation and disclosure requirements and changes how companies assess effectiveness. It is intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting and increase transparency as to the scope and results of hedging programs. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. We adopted this update on January 1, 2019 and it did not have a material impact on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#252525;">    </span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Standards, Not Yet Adopted</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, along with subsequent amendments issued in 2019. This ASU requires instruments measured at amortized cost, including accounts receivable, to be presented at the net amount expected to be collected. The new model requires an entity to estimate credit losses based on historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. This ASU is effective for fiscal years beginning after December 31, 2019 and early adoption is permissible during any interim period after December 31, 2018. The Company adopted the new standard on January 1, 2020. We assessed the impact of adopting this ASU and the impact of the current expected credit loss model on trade receivables. We do not expect this update to have a material impact on our net income, earnings per share or cash flows. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. We do not expect this update to have a material impact on disclosures on our consolidated financial statements. </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which results in the removal of certain exceptions to the general principles of ASC 740 and simplifies other aspects of the accounting for income taxes. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.</span></div> 17900000 Selected Quarterly Financial Data (Unaudited)<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selected quarterly financial data for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.04</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Items Included In Selected Quarterly Financial Data:</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The first quarter of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and debt refinancing costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(2)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The second quarter of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(3)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The third quarter of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and manufacturing consolidation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. In the third quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our average share price exceeded the conversion price of our </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due in 2024 (the "Notes") and we included </span><span style="font-family:inherit;font-size:10pt;"><span>0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(4)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and manufacturing consolidation costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;">. In the fourth quarter of </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, our average share price exceeded the conversion price of our </span><span style="font-family:inherit;font-size:10pt;"><span>2.625%</span></span><span style="font-family:inherit;font-size:10pt;"> convertible notes due in 2024 (the "Notes") and we included </span><span style="font-family:inherit;font-size:10pt;"><span>0.6 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(5)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The third quarter of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and in-process research and development impairment charges of </span><span style="font-family:inherit;font-size:10pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;padding-left:0px;"><span style="font-family:inherit;font-size:10pt;">(6)</span></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fourth quarter of </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> includes pre-tax business acquisition costs of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selected quarterly financial data for </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2019</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2018</span><span style="font-family:inherit;font-size:10pt;"> are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218,378</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>238,263</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>233,590</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>264,865</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121,438</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>131,190</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>130,111</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>141,975</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,021</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,695</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,970</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.04</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.25</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.04</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.19</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.23</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.49</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">March</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">June</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">September</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">December</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net sales</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,064</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>212,820</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>202,307</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>242,444</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Gross profit</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>109,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>116,271</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,655</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,657</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,719</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,825</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,653</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPS:</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.38</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.31</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.56</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.30</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.20</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 218378000 238263000 233590000 264865000 121438000 131190000 130111000 141975000 1021000 5695000 6970000 14933000 0.04 0.20 0.25 0.53 0.04 0.19 0.23 0.49 202064000 212820000 202307000 242444000 109557000 116271000 110627000 132655000 10657000 8719000 5825000 15653000 0.38 0.31 0.21 0.56 0.37 0.30 0.20 0.54 7900000 3900000 3000000.0 1700000 1400000 0.02625 200000 1900000 1400000 0.02625 600000 1100000 4200000 1300000 <div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SCHEDULE II—Valuation and Qualifying Accounts</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:45%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="4" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Charged to</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at End</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">of Period</span></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Description         </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deductions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for bad debts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>852</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(726</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,786</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales returns and</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>518</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(97</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,732</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for bad debts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,485</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,660</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales returns and</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,050</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,246</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>589</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:16px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for bad debts</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(925</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Sales returns and</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,817</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(22</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred tax asset</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">valuation allowance</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>441</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2660000 852000 726000 2786000 3246000 518000 97000 3667000 1159000 573000 0 1732000 2137000 1485000 962000 2660000 2219000 1050000 23000 3246000 570000 589000 0 1159000 2031000 1031000 925000 2137000 1817000 424000 22000 2219000 441000 129000 0 570000 We recorded the cumulative impact of adopting ASU 2014-09, Revenue from Contracts with Customers, (and its amendments) and ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) in 2018. XML 20 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Maturities of Operating and Financing Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Operating Lease    
2020 $ 7,268  
2021 6,131  
2022 5,285  
2023 4,177  
2024 3,105  
Thereafter 1,480  
Total lease payments 27,446  
Less imputed interest (3,082)  
Total lease liabilities 24,364  
Finance Lease    
2020 378  
2021 178  
2022 230  
2023 112  
2024 0  
Thereafter 0  
Total lease payments 898  
Less imputed interest (62)  
Total lease liabilities 836 $ 0
Lessee, Operating Lease, Lease Not yet Commenced, Fair Value $ 300  
XML 21 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]      
Capitalized Computer Software, Gross $ 49,600 $ 47,800  
Property, plant and equipment, gross 346,776 332,335  
Less: Accumulated depreciation (227,893) (219,090)  
Total property, plant and equipment 118,883 113,245  
Capitalized Computer Software, Accumulated Amortization (38,700) (34,500)  
Capitalized Computer Software, Amortization 4,800 4,700 $ 4,500
Land [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 4,686 4,027  
Building and improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 95,632 92,470  
Machinery and equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 233,140 227,795  
Construction in progress [Member]      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 13,318 $ 8,043  
XML 22 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acqusition Business Acquisition (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the Buffalo Filter Acquisition.

Cash
$
119

Accounts receivable
4,587

Inventory
4,582

Other current assets
146

Current assets
9,434

Property, plant & equipment
4,036

Deferred income taxes
80

Goodwill
215,793

Customer relationships
124,000

Developed technology
9,000

Trademarks & tradenames
7,000

Other non-current assets
166

Total assets acquired
$
369,509

 
 
Current liabilities assumed
4,462

Total liabilities assumed
4,462

Net assets acquired
$
365,047


Business Acquisition, Pro Forma Information

 
2019
 
2018
Net sales
$
960,115

 
$
898,545

Net income
44,361

 
10,407


XML 23 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 24 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill

The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:
 
 
2019
 
2018
Balance as of January 1,
$
400,440

 
$
401,954

 
 
 
 
Goodwill resulting from business combinations
217,482

 

 
 
 
 
Foreign currency translation
120

 
(1,514
)
 
 
 
 
Balance as of December 31,
$
618,042

 
$
400,440


Schedule of Finite-Lived and Indefinite-Lived Intangible Assets
Other intangible assets consist of the following:
 
December 31, 2019
 
December 31, 2018
 
Weighted Average Amortization Period (Years)
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Gross
Carrying
Amount
 
Accumulated
Amortization
Intangible assets with definite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer and distributor relationships
24
$
342,568

 
$
(115,311
)
 
$
214,577

 
$
(97,131
)
 
 
 
 
 
 


 


Sales representation, marketing and promotional rights
25
149,376

 
(48,000
)
 
149,376

 
(42,000
)
 
 
 
 
 
 
 
 
 
Patents and other intangible assets
15
70,646

 
(46,456
)
 
61,473

 
(44,242
)
 
 
 
 
 
 


 


Developed technology
16
106,604

 
(13,171
)
 
91,965

 
(7,369
)
 
 
 
 
 
 
 
 
 
Intangible assets with indefinite lives:
 
 

 
 

 


 


 
 
 
 
 
 


 


Trademarks and tradenames
 
86,544

 

 
86,544

 

 
 
 
 
 
 
 
 
 
 
22
$
755,738

 
$
(222,938
)
 
$
603,935

 
$
(190,742
)

Schedule of Estimated Amortization Expense
The estimated amortization expense related to intangible assets at December 31, 2019 and for each of the five succeeding years is as follows:

 
Amortization included in expense
 
Amortization recorded as a reduction of revenue
 
Total
2020
$
28,059

 
$
6,000

 
$
34,059

2021
27,268

 
6,000

 
33,268

2022
26,122

 
6,000

 
32,122

2023
25,329

 
6,000

 
31,329

2024
24,526

 
6,000

 
30,526


XML 25 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Tables)
12 Months Ended
Dec. 31, 2019
Revenues [Abstract]  
Disaggregation of Revenue

The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December 31, 2019, 2018 and 2017:

 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
426,893

 
$
489,313

 
$
916,206

Services transferred over time
36,429

 
2,462

 
38,891

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097


 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
413,630

 
$
411,391

 
$
825,021

Services transferred over time
33,098

 
1,515

 
34,613

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634


 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
396,147

 
$
366,672

 
$
762,819

Services transferred over time
32,797

 
776

 
33,573

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392


Contract with Customer, Asset and Liability
Contract liability balances related to the sale of extended warranties to customers are as follows:
 
December 31, 2019
 
December 31, 2018
 
 
 
 
Contract Liability
$
14,276

 
$
11,043


XML 26 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Notes)
12 Months Ended
Dec. 31, 2019
Revenues [Abstract]  
Revenue from Contract with Customer Revenues

The following tables present revenue disaggregated by product line and timing of revenue recognition for the years ended December 31, 2019, 2018 and 2017:

 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
426,893

 
$
489,313

 
$
916,206

Services transferred over time
36,429

 
2,462

 
38,891

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097


 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
413,630

 
$
411,391

 
$
825,021

Services transferred over time
33,098

 
1,515

 
34,613

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634


 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Timing of Revenue Recognition
 
 
 
 
 
Goods transferred at a point in time
$
396,147

 
$
366,672

 
$
762,819

Services transferred over time
32,797

 
776

 
33,573

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392



Revenue disaggregated by primary geographic market where the products are sold is included in Note 11.
    
Contract liability balances related to the sale of extended warranties to customers are as follows:
 
December 31, 2019
 
December 31, 2018
 
 
 
 
Contract Liability
$
14,276

 
$
11,043



Revenue recognized during years ended December 31, 2019, 2018 and 2017 from amounts included in contract liabilities at the beginning of the period were $6.8 million, $5.0 million and $3.9 million, respectively. There were no material contract assets as of December 31, 2019 and December 31, 2018.
ZIP 27 0000816956-20-000003-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000816956-20-000003-xbrl.zip M4$L#!!0 ( .UK6%#8U;'SXA8 /D$ 0 1 8VYM9"TR,#$Y,3(S,2YX M.]G9;UL0"4FX4( & M(&UK?_TUP!?Q!00)2ADS1U5-3602W4#W S2Z@0;XZ]^>5[[SB+D@C'XX&KT> M'CF8NLPC=/'AZ-O#8/)P,9T>_>VW7W[]K\'@7Q_OKYU+YH8K3 /G@F,48,]Y M(L'2^=W#XKLSYVSE_,[X=_*(!H.(R%$_GH7W7KA+O$(."@).9F& KQA?7>(Y M"OW@PU%(_PB13^8$>] $'\LJ<@4RKP/$%SBX02LLULC%'XZ60;!^?WS\]/3T MVF5TA3WX9W4\'H[.1^.3T9$#0E+QWJ4KKVE9G]#ON;+/,^Z_9GP!)8,TG"E)_ "?AQLUO@8"@V@%.;$3>GJB?($LH 7I#395IT=1R^S18E! M!D)%@*B;RO!G9^?'ZNW:5'AZ0H"V]'QO[Y"'GLN9-RE+MM1T6:DDH M=JY?/T,U:4:6\B8BW&-KVK6D?3/TLVG#\9,0R(K/[*H4V'V]8(_'+@MIP#?2 M,KTUF31A(DS^&&RYM&Q-R#GX@IM:"UMN3I8R_:N-=B<14_@ MF9RWWR>3]SV>.\IA?Q]/G6:W_GC-V1KS@( [E8EL%(,EQ_,/1S)T&B0QTK]= MY+^&0" I4JH@[U:H:0I(W-!70EQO&YEPD(;[PY$ ;?LXEOQ/%\K#,B!L+"@&Y,EQ\S6K+X8:+^5J!< MX@ 17^R*3<+&!-'IZ?!T.+:"R'D5,_[K 2Q0QU\D%M3 B:?SY@M M.%HOB3OA&%DB:.!CM)DG(Y/-3+BJ>6S+UU&,#VAEM-S*AM:S,QK0DY')@!JQ MZ[7YK%9[&]M9R\UH.$]&)L-9@V'_S.8%HX+YQ)/[)!^1+_>W'I88!PTQJR8W M@ 0&$OZ31O(!U*8R">!WEI43\W(B9@<\ G&'.$BUQ &!=NX(3IY7#5)G:C@U M1,IYE>/=UY&4:DO-U6C.RMCP=-GQ/2 UOV K M$&R)J2"/>$H!DH9KAS8,S>B-[=#+\G>B"@XXSA^68(.6S/)Y/\5'#O/]$ =#&E M<\97J/DRII&# ;EAZG>F.;*9GS(BB-@Y&7X] N;3:NVS#<8?,06VP1WX=0U] M%BVE>95$M[*^&?]:[$\;8Q]5Z&QK= C- M+PPB433PN=T:]AF\MVJ5U[RJTXXJ<;$WJW0'C!(O",SDN MJ$M\@JPWAUMSK\7[I"G>I>?Y"@^HI[@\K[$+X=]5&(!&DQ(/F#\2UR[?J37W M.M1'#7UN0#VNSHGJVY:+:SS G@!SA0C_)_)##'[6_MPW(]?:P7W>%&99C:/J M46[;P5TK(W&#@SO,"?.(&[NU%TSL[J69V=8B_+8IPE"/DU24^N6RJ@/""10J MG_!BB>@"BVDF2II0+RYV._/) NTG]FY56VU_>-.T/T3)DW']TD_/#'JU!I:4 MS[3BT%42\&SR&0STY@P&7>I7%9S]RUA(9\8O&$GER,7;9H!H*8W+E&>Z9*[, MG)EAU',$,HL.W)-+#F#.X \?":$NA;CB;#5A+K$RG_NHR&@YSW0)7WI\G>PJ MAZS9F4;9Z-G*'5F[,[F]F/;28NKPNF(!57Z"0U.G&53EIG/Z=+'3@VTZ6!WCA=GND2_JK Z]]T^9DQ[XGX M?G(89PJ2T 4!-40^7S-P:KD8I]'1&\TTFK#,'.G9*\15S&NA+DV(S: N/3I@KH/%9F9LR,LX M2X[>:&;)9HCV<,X,$4N^?28F2L[^BYZ8:SQ(8C_!'NKY^3=",^$3>9V)E=NS9&LW2>*Q)KLDBII(L5#7R[^SB?*:J M?OI5&2@^S>?8#=*3%?#L'@5XAV2+EKQKL2YYTGFLT[HRSQU9W2'3(@]X]/,C MGC..7!YF&-_XKXY][U'L@[SAZ)W(B^8GP/0-:PJP6RY"+F M@4S9.X#D <@LD#8N9)G,Z$..QQH?,@],K[U(^-\%. @DN$"<;^;1'D3K(63F M5CN"2MD'1:">G8B]D^/?^_'SC?(T9QH>Q'O[K5&L85<+8RFI* ]CEKUR4I(* M^HKC(S2><=+< FX)C"'=\*TVI$NI^ZEDRU%1HC-V_^%;K1^0,NE[#[>;Z8MD MQIE^^%8[TV=4W[^)_AHC@87ZOW6V:06M>#(-+"%Q2$ M7*V[W,YOUYA#H^AB0KTK0A&$Z'2ABK5=8-JQCEIH2Z%J#.VV1IG^G=:IEIK2 M6N,.D*FWQ_W@A@5-S6"6P)P><:*9[F.$7BGZ_NGY(5ROHX],(;[)'E_,G,UO M,<1LV-:.JM*Z7HQ9KI+\.Y(>DLR?O)Z[WU?SX:9>T&FCF$M8F67JX!8 M/DZ5;P=!\K:?B\]9/=\@+N/V1[M+!HP<:B$KQSX%R%*6!WRL?.,RG=E#UJ7: M%;'HGZ=\@Y\FKOK0(O@X=YQ1^.E&5S(VP\'$P#CSG^D6V>Z17(CM#5O^V@8V^%SQWS2/,K=L0Y3)QB?G8S+!G>G3I#4 MVZ=>$&\U,"ICW >RH&1.7$2###96B%OP,^^\ZP[\;YFKR#G#/@=K7,$!18W6 MX4FXDNW%T1&FW,WEUTS8V?@?4*\Y.6"D27&RZQ7R-M2T*?%9J_SU[;(U_?25 MF\/Y@WI)XTY0"E1M.\$!70,,GQ"G\*>XPUS=F?Z#T*ZJIA;]TBZZ+?I)S?)" MKNA:^,. -V/UH[R 9K[><*3Q]6Q!/[AW1B"B+TQOY'56ZD+_/T*REH[Q#QK\ MM?756H'2RI=UAXB;\-_J#J_XPP-),PX&P8R?S5J:-5?C2MMP=%*._FVQ[]]* M7.6 :X9A-;DYCGNGB>., ^\ B:7-W=&2OM.LI1D!ZJ5AK%2RC1VL8V(V>^\T M&PPU0/7/RMWC1TQ#RP"U2&0<,&/=@$DX]')L),);I.3F28PSR%@W@VSUW;NT MW$3T^%]YT65ZX>'O)%A>A")@*\S;#8'&7&O'2,D]3S&+?SAS>4=G6HOS!-4X M:3V]'DDVDTJ!QCB'C'5SR'8L]6^Z>'"7V M]/"7RCDK5&)B7_Q$BG\PW\M!' M%#LTA*(Q-_/&=7Q)8\(M^W,ZA;]2YFJZW[)/(IT^[7PT5;F5,;1E:MZL?A.E M@;:'LY>F\ '[ZKLGH \>8.YOXF-0R+]$ ?I&4>@1>-T0T(;,S./R3..())R= ME+63\G8DVQM*,:%=;^A[GF9# M7&P\8SN61L?Y[$SC.%L"W$/ONN7WW^V^\SX>C;4S<[^_YE[6X<3^8J(Z)N9% M .T4J4'%>37I\2U$91WO"%%C<,HSEA:< R:@AN2S3]:?B&W&JA:K4L*3'JOT MZU3]_0YL6>%6/D,5M7E=3>L>:!'Z?^T%_'K\++SW:+TF=,[DH_@!I2QJO7HF M'^'H!+^#9D(M_WXX"GB(CQ2"+EUY_YZ,7[\9G]UA[D*Q4H@6XO%P?/H%KV:8 M'SD4K?"'(RL*XOL2B*1:$4([2*"^H?R9LW#]X>AYQGWR'GRWU9$3@(0?CBBC M-%R]]]@*$3J%%U+P(R M_@ M@,W3JR-3P??%K3W:*T:QO&&EJ)E9=(T.B*TN$OTS%2;D*R@ M+RVSSJFKVBIX*YBBY4NY9I0S=X49HD'!#DX*\-K#GOJFI CD68T'3 GCT>VU MDP7'BD%!5$NB3HK-B8L$?G;]$+KN DS>-RH7D!ZD/*(D;[/2+R;H5C#YZ82, M.4]O/9&>FB!>G+V9W&VW246TIWN1,4PH=#B92VD!]L=P/D<^NR)^@/GU]44> MW,JWW>NUR2U?UQC0*GDEE6\[YVG)? 0H9]L@SC5A,5@Q$^H\2^4[QO"8KLAVHUF3M-9#T M@?UW^CB!#%I_*;T>,@MAM-[C:!5$+,FZ. HL"%Y^6"BGE4H?KM!+H7XAHD]C MLWFTV"2M%70TF@+_&G7.3^'?3><+567L@W@;V+9#.'+FYP$#EB<6GIO,<_;V<^62A Y6:4 M[,#YJ>_'5M+*00+O:!WMVNQCHK27C[@9"9-Y0GVQ85\:;%I#]]1WP^@#YH\D M6B*M5D*IW$N8S%8!PR5SE1\HS^-1:.(F.+UTMVXBA'PHOQ"YLI$\2_13":EL$$71+DDKB8LEV0H>)E!\6(=OD+S2\\?/G5 MN"N"?8_$7TA+]ZQ*3[L:/D;9ZCC]0ME6@-+SKKES6AGNR6(9W,[!"X^W#=.+ M_G0A<2O*SH:/!FG4ZFX#J9-R'>NNE4;B,X0?'/D/(5]@OLG;BHIW+V\R5)H. MHMZ3/.Y# Y","A!.1H^@.Q>)Y1H1+Q&C<>FNC<]*T**/!OV.9=?#WN014%K@ M;!APFNIO-2:LO]M,,VB\A MM KY5R'U"KNGVC>1"KT[G_8Z(C3 , ?O#FDLA#I6\1')E=8D M&T?F)8#"2_*:B[Z\2'F+5_#&IJ6^V[QXU[S42L/2_&;(4K)_.]+.Y9Q9WHUI M+WU"UDQR+WB_W,C5E7"F=/;GZ( '2[:&?N5J??GJU]U;N,B>42@@IGO385#N M8 :@@>Q>JN53"H-[(;-DHDWU/$1-"[^\9W"'-NJ80.[>#Q5FB:TPIB*=.R)0 M$FW.>$6:M,IJPU[ BFG51=';L>B^:GC2^EDH8%80$$RG LB$1R2%RCXK*J8- M@PZKA3,O=(,T>W[[+=+-E K@ )5,%@N.%S+.AF&(_"A+,%7+#@RZYJ38:45) M<2=-G0MCPU(C&N*N:^/W: 5J PX&!Q2SX;NQ1 =3A.]"F>?YB+4I_E4ON^=J MW&.I=:!B\_@*Q[PDAO==%$:Z,:XZNL3<[_(4D_0F8(RH! OHQRJ84\^+8K:@ M?'D_)(9$WH'ZZ5EMI?OIW:>SS6?,%ARME\2=<(Q@7DG-"L7*=RP=E=TCOY<\ M3VOH(-$MI47P"T\[V+/S MM:+$QTAN ;V=7\G+-@"]1W5V M=4KCZS?B)U%>=W'YHS5U]SJ$C22YD+H5YI<3M=&8S?;^@?Q_8.I;FY5X=4A"%F'S\AU8 M=TCF[BUAEG4A@"^X)ZTHNS<+R> AVFE62^KRS\EZF_MSKW-&[&A>/NA0+;S' MZY"#XR@P&$:("E:Y[3*Q?>U]99< ;?0X)W-K%B]^DK)5\W.9&CMQZ.Q6\T.X M7D?/D!^?<']88AQD#CBD*[]11D[%#+,[GVY,+!DYD@LL=M%%"QZ=#,/E#ASY M!T3<@*A;L(;:5R]O]+ZBYXLPD(OS_\-F8N(&:09[[.C$QY@2.2S*=W8XZV6 MWAC@S XQ9X]$J&"YE4K:L.ON7DA)QB\P+,/H-I#H%-_VDK',.=-[_)A\O\-6 MB7NLX.?IB :AKQC'9*$&O-BC+INQ[9H&*RWP/Q$GLJ4RC("P@XC),TF]LZJ7 MC1<]/ *UBWC7Y4]QO$M-OE1FOU*B]'7W5O0*2[)4O= M;M^G/%A5Z6&1,A>I-;_^!KB46!*7)',A2^Z7JB(K@0Q\^!"( *!?_WW/^Y& M3SZFZ:R>C/_Z _T+^>%)&H=)K,?O__K#;^_@YMVS5Z]^^/=_^Z=__3\ __7T M[4]/GD_"XBZ-YT^>39.;I_CD4SV_??)[3+._/\G3R=V3WR?3O],GF\3^^>?X3 M7SY-K;4_+O][_^BLWO4@5DM__*^??WJW;"?4X]G/9N?+ M^54%/8O[J_.CU$+:A^4[$?;I8E:/TVQ67KIZYS'Q]I?H2:#M;]:X-.SW<^H: MKA'-V'!&59TVX5UZ7U3R#*GXMS1Y/W4?;NMP@_JYL>3':QA(X!-9T[BB@<0_ MC2]-Z^E$^&>3\6PRJF.9M)^Z49F,WMVF-#\J[=&"_8KWQDT1H]LTKX,;G2WK MSEHZ%_S=''\NN_1U?N9FMR]'DT\GX7NP@G[%G=Q]F*9;G,+JC^D5VH!W1TV+ M,ZKJM0GO;K&3;R>CB/;L"]2[\\_GMF!_30,WX&SRGU%M)TW;N >HTEZ,Y_BJ M5^,\F=ZY)E9+D[*="/D"2T\^I_0TC5.NYV]03QP=I8?*]";439@OW+1VHYO9 M;''WH0#1=(8\L[K^FC(:K7V]U_E-40V3)4'MW*9-)]3;7^/N)@L<:F]3 MF+P?U_](\=5X>_9IT[R3:NZM@<_QKW&*J&'FT]HOYFN46S2L68V]->BK[PJ^ MXU"/:G>"Z]*VWOX:AZYHP$G@Y6*^F*;-$^_2]&,=FOKC;>OMK7$O73W]3S=: M)!SO72B0)O7UUIA?TOQ-FM:36(>U\GHVF;71%XTJ[*TYRX609[=N_#[-7FWI M89S1UX^]]J/ZO6L[D;5Y3V^-;^;['2_9B8#WK/X9O4D34#=D2X>OZ*W)+R?35+\?/UM,T0H/G_'C M)S==S80N--9E[6ONK8'-1L+QDIT(^+?))'ZJ1Z/-.NVK\1SU1HWO6>F,8V(V M+3^(L)O_-^3(F=4-TI2O/W?4I"/5#M*T9OP_K99N!$?WSXWGJ8%PWSS9L0!- MNWM?@8[%:=AE>Y[O1)C52MFO[H_C5^7<&F(WJZ5KX MW\;3^U4N_&+M()TA?;.*.A+_(UJMDVG=A 3?/-JU"(VAVE>B:X&:#H\]!3H1 MYR?T+M)L^?.$M97#I3H4[&NQP$AF_7SYV M^LS;3>T=-O27R?PX%78\VJ$([Q8?L)+B9[KIY^UE]*V-II/@/:/"OIJSV2WN MI"G'*^NP&=SU;.="-,5I?Y'.1=I6SRU%;5A5YTWX!2U$5UR@,V3> M5[9S(1NJF+TE.A'HE_3I)H2R%(WC#MV5,?X95C$:QR1K4+1O$0_\JV'/=U+Y M!9OY9C*JFTP*W=3>24/7)M]D7#3^NQI=HEP'-YYO"=&P4:?7-' #\)O%W6)4 M8I]6NX/;06@_369-6=K?&P<&I//V7K8Y+]QTC!]G;])T&<_6>?..O&#@YG8_ M+B\\/E';X;/SSV7#>QGA]S^+^D/1?)UW9-,W#0Q ,QODW/HZ:Y(Y)?;1@ MO^(UI-"@Q-C[LF8\:%B\$U'?IH]IO&@\8^QYO%-1&BT6[7RX4S'6OTN R'T0 MQ>_U_/;98C:?W*$C?2)DI];7:6.:$6_WTYT(4HY"QL4HO:I+V(=;'Y[[CX4; MU?ES69=?1NKYU-&WU=^/UYD:9GL8/7&],<\C6.98?I\Y\Z>&.;5 MNV#N\LW'T@3T^ZZFY_SOI2@R;*083<(#UJ[?O,SJD=W,+W-P+&;PWKD//Q8V M_YA&\]GFFR6_@=!UDI!_7G]=;41Z-KGS.$\4D;9.7D5TO] ==_<1FDO)IRD^ MC&1;'JY+<16$/7\8)#QR/HW^^@-*7_7^SDH81Z(D'E(,!B(G#$@2&4+B26J> M.8GF(=3+HW23Z;J_'Q'6;G:[=I(_NM'VMDC?@'_SXLI8GSC3#F*R :0*"CR/ M%"A)@7OC9+:^">I;X^QF&IZ4HPO3O_Y ?WCR*=7O;^?+/U>UN&GX9O@]3&^S M?N)'E'FUFP]H]-QMRI>T/5?)R7U&5 M."IY!S0Y"=@/"13Q 0+C7$M"#?/B_&'#_APVU]9]CW'P;"(5/P\T6N[?5UF? MA3?90*#X(T>;@1OI(;N4J<4_$V\TE^\>'OS/X7'Q_GJ,X^%!+RP]ETM,(\L7 MHP8B5!)IP.E P!$K@''AP2;O.<_.&IO/'R'BSQ%R/1WW&(?*+VD^T-C -U4> MK=>DE( D! ?EO $JC09&C2:*RP9_C8.".^C(8_O7'7:N^PRP'#[7^W33[Z;#O[GWCX;PT MI%U*T#"UZ( [ -L#:1S?S2?A[SMW9'>HV6-%JZ@S=9&@5DA1@";*H6K( 9)+ MVHJ8$N?N86_O4P>T$=4Z0SI(;BPB:8Z6U:GI Z:9(Y6K9RS!NNG$;F MHV^U7,GDQN% L-0Q*[E4K(7K.['<S0.W)K"K3J0*# M.$#FG@3"8PJYD4-V)?-,.\NU+\B&(LU6?KDM3'Z9C,-197*L:.52,,H;"I0Z M!T;:5!:2$6?!LO Q&&(:;:=W X+P.S M.;.0L5VN!0$>"Z7P'K!+.AV/!FNE9M2ZF7J:D/T&''TY5E)C'B,OKBR&_A M6 0BO4&#S9B<(J5H95_[VD;;+IOT =-0%'@VN;N;C!OU_]>/5IE(YYF0Z'Q' M"JA&);8O1:!"42>=HE*V"$ :1AETW/D=8#38VE6,RSU'-WKCZOAJO#: #RU> M[2Y1\2@="4[A3"6=[B , PQF+'/.@.JJ'H\+9LOHY3 MW&2%V4KV4VXN"O4AD_%XX4HQ3F0T&:(A&IN?#$12_"@6F.- /+J: MA =C7+)"JQ93WY"D.*M'OU9J/6$V=&C)ES.G:+TU#S#95:Q"O()/UH+6D4'T MC /EH(NIY'0)J1!MV#(, LVW3&D8ZB&(L;]D*58()E0+ZF]2) M -1&= -TL,!9%,XD@H;:U8>+=&!F=HS1T/$A]Q>%K: XS(?]A2I%E!09+23# M @.>N(&0C '!E0O1:!R32"LV=(K04%S87+UZH.R%(8J"D"NCH ME_4FA:WP.F1EJ,_67/U*?0?]W */X4S!AQ?H(@=?_!%&BXC^38,>;U*\,B7> MFB@/QF0'+,H$O"P ,6Y\"#%;:5LL-0RSVMX!&WK":M! L*,K9EM/59([+A*5 M$+F6$$1"L&3(H'!.DS*E)%.+(PGJL?1[.TAZ/U6\]SSI&U?LU=LTK\.7/?U^ MS[.^F^//Y2KRZ[RY3^]RYUIWK_^\2=-Z4J;NLB62GJ?5[Y.7WG974WDFF)14 M0/*9H8O@ QBG'"3E58HY.14:14/U=$!E>7?SZXQZZQ9U62HW-[\>[V[@ 41. MJ:;B+)-@D@?TJSU8YW'\1E O$CQV[;EY)11,ZY1R5NO>6 '-*@+-6 W>:N.P< MS]?OI0[&L5YQ'2Y6Z8/[O)YI=MVDN3-":7>12I)@5>06K7MI0/EH2A)4!3I% M&O K0W3J1$/U&3#05Z]^$[#4&8@#+HN%E.*LW$#S:C9;% NI,6F.%ZZR--X; MEK 7(D^E] MG.:\+,)ANZ?K_(G+,/#Y9+EHN95;< <^]Q?:!-3*"IDZ X5:!M\&5 M3Y:TN?I#?Q?LN0#(@\U<]\.AC(.-3?]L,CNX@'B@5!4)]TJ@V6\B"R!H4;XT M"*!$.:46V4S,=T&H?G"\ &?J L\XSK8.33:CS8Z"E:!1LQ1QBG;,XTNS M1_UK$KC(>98I.-8LS'LW<^SWRIQNH&P]GSVX0_3_IOA^Y^+PL2*59SP2'2)0 M1A18BFU@WLBUJ@PL*MDB=(&2[X(%/:!XV=6\W\OEK(]VE;@?;"^\#UJBSV?SEON@.RJI M2";:&=38CD4'*M)RP8RS$#47V45:,I9=>WSFI?=!N\&UM3DTW3B#?IVQWGWQ M!V=N'%WQ$;>_.V8LG5QA92RE./-+T)HJX)E&4 P_&D("17>49]%-9I\+6%*M M>WF7)34$Q$,[:;].UE=N[ V!;^"P':\$P3<7#8:O#!>M VE81,Q!J: MT%C(+:(\AME"N_35[/EAD$ MWDS37;VX.\")HV4K)Z32@:%MEK(&H7D&1CT'*ETP66K)1 L#92 MTC-1^D#Q M,NRY7\@ZME=ZJ%A%T8A72DKP.AN0:-,#-EL LRIZH6TVN877-% 4X:"<:0W@ M8'2)_[V8+5-RO9Q,M]MPB"O[RE0Q,2.]MI 59Z"<-* YL1"$-E9JJU)N$:8A MO@^B=(C>4"QY=^NFZ2EB$4O"QS2>':/([@)5)MY&PW (D.%'RZQP M1EIC;(N58_E=\*,SZ,Y>'"X7#*"-7M]]ZXPU3],XY8,AYD=*5ER@M92B*A-@ M@NA$@DR2!<>O96N,1PL!XBKQ[.R6)-FK\HTVNV^P7F4%6SGJF3A\@ M7FX5[=OT>2>MHWU;O"+6:R^H@RP=1?-*XOA1M.Q>J)P16V9(B^!/^SU0J"<< M+\>B32Z^PSL]!\M5F7DNLD&;20@)E*4$+"@#V9$@!;%1IC87[)+ODSCM$+R\ MWEE?#'N6TEF7K;1E5"G/P$M%0\063Q\P7I0^ MT\66^9;.)=+N6BIE.?=$6Q"Z1-[CX 'T#RDHH5)D,6G-VEP._WVLY/8+Z.7( MM?]*XI/8M;^:BA/4R%XIG-M)T<]>0[$9@0MI)$ME%9PT3'#$ZICJ"\ M%C*=JZOVUE)%75;.#8>\U7T$W\>R2#9D)\%M9-A=AX:=5"L\W9;\'^36?3VN_F!?#X]=)612>C.?8 M4)3I_:OQ/$W3[- J6<=OJH+0BF9G( ;F(#%-0'@9 ,WMF-"XYBXV;$K MH6D/J/\9U]DWBWKHN<<;TKD6J 4N#43Y6PJ62Y4A;0(XZ@K6' BG_B M;'),7OV%7RW8]:W1=,7(#S4*[FW$1OIPQ].5B9[0J-!;P=X R7@&*[P%X[QP M,0K'6#>Y+_NUSZ^3"U_/NYW@/]A>\13E>S.='(XGV'JJLB8PZ991E]Z5_4L. ME 4!23(?)?5=W2O?I ,[&Y2ANK:$N;[.Y7Z*Y;6Q:?JQ#FGV;C** M!SI[?Z&*2V$##018+HZ'$!X(4QZ\(()1R9,PUW].LZO^[Q2GP8V&==A2(Y-A M\VPEE2$ZA 2T!-E[5F[*I#E"(LQF1Z)*'5T@V6?_=ZWENX!IL(CAM%Q)^%L: MH\PCI.U-O*O']6Q>6O QK5MP*(*X4065L3D$+G TH94$-&D$U9@$RD3$)%-' M1(NTV -; ^?UZ]?QPWT!-YR9,$OXKG($^3G.?*/)\HSY<<8<+%@\TL97GJE\EX\A4:QU: =Q2I M;"8J:+_,7*B0^\0#)X9 #DXRI95WL1M6]+QS]#@\T^YZ8;@%P!4^QRGVU9,5 M5 MW08=/O\Z=>.9"\L^&L?EIW6/W1\F;+L1VN*-%259)&HT1,85>(/.K>=>05(2 M?=#LA)3=G"E_U)M>UX/^-3#\3?EBV;SE4V\FZ*"D>3U-J\8M!V])-#7KCN)M M7ED%A[V+3A,HG#N 4F(1:F8A1N70TF:*AA81W /-YY8!?+#9SFX;=VW(DM'ACY;,//,4 M/SP M&:WMH-&=S%X0;JE.G%Y_@KC',A:&[:AK& P';>F6M&]4=\52#EZY!#)R!TJR M@%Z"$L RX9P%'J5KL7 ZT/4%CX3???7(%=FT;_"+,4(PK\.7#+]?&;AK4=L( M]'P2%D6&DG=]/%]NL*#?>?<@$5OW;]T<9]U61<.^[2;,%VY:N]'-# ?'A^6F MT_,T=_5H:$%&2S6P3.^X5MOE^]5YS,M(=+=)R#)Y/Z[_40ZU/W6C1Z3G^-2ZIZ\8KK;-&Z2*R?/5=P6D@"]WS7$N'6*L+2ABN,C6T=SF[KYA M=CDO0*:NP.S=Y-LYA?SQ(04T 5\NYHMIVCRQ#L&^R*2V$\Z+2(+F^^I.F#JL M[:$2J'Y]\^J6G.MOBYPG*83=5511ZUPB+2$OX[B3"LA?2B')LM4DA/6I43Z3 MH9!8\_;DYF^5JQ(53'#/<.5'Z MJ&EBI5[>5[F8B8U:@169@[;1 ]*NI""3-$1B J>-3DY<\48OMONWL5N-C10W M$-Q,ZUD]?O]\,2V[-\NQ.5C(Z^D252EZEG1*0 (.8U6R?TM-/"1GE(_.1Z8> MH2I#>O83<9NVGD9K,ZU^&KF)%RU.CF];-7C3%[.9F>J/XN*UC% M#<^:20&.Q[(XAXX 4Y][767<%_%T.''3VZZVG5U MX=AZ\!"&Z";L8V4M;R67O9G?MP?Y?]"X;%A'9;/@JAR XE1XH.7XL&.BI-B6 MS/N@E,X7-!B_M&-KZ?ZKQC6"87_Q2@6O%*4"?%:H- CJ"Q:+*%&I;*G.3K=) MK#V0*=9+?W_CHO8"YW"K'P?%WV#V^7Q"W5=1$:*-C]X#LR2#3+FDG(X,B"Q7 M)$N$O,VYH<'LBRM@51M,>Y_==TTO?<_N)9?5IWHTVIA)K\9S-WY?XTL?K@X/ M_^;-_WN?U8\)\O7G2T_IWP!5DIN]^&,=:[IIS0&]TZR"RG$6')4Q"FVFFI&@FD59](/"RWJ,^N8G'--Q9WL.M/]8T2I1FHPV DQFY4HC'L"5 M!#S.4"ICN=B!M+EQ9: DJ=UW\J1W'(=+_A&+N[M/_--&TVE55<'S8)5-D$*. M$,N10:.B!&Z#H,Y9)4*+J[F'V7X=@%T#X-K[C'YL:NE]=E^XJ1O/TS#OZ'^F MOG]5W\!MI5$:Y"6;*X;QP_VNUI:!?&F38TN\9I<&[2Y094Z+0Y> 1)P&I,@> MA#;X%\>Q&Q-)@36*/.F]E:M..+8L\NWC55)91ILE,,%)R7F@RW6^Y12-B,H: MU(6J1;*QX0*=6_?>GCNT6X(U8&S#0W$W5Z<>]N?W%:JT,HPGRB%G*4$'=#13 MD!%T=('FJ&6(;2[&&FJ'KF47'N-$&[PNQHPO]W:A"?3,3:>?\VH-N*%^/%9+ MY;'AA+ $AK ,/M.$,.@(-M-(G982?UR[O=@_=SH%\#B9PO@N+BE"V9H@Y9MO MQ5I?&%=VSW9G>=U!DC-KJIA6(9*<07I==H^Y JW0VC:$!.JHXT:U(,HPQVD[ M(\IP(%Y,\^ ?F^_6J1;+9BG^=NL4#NMMPOOC=]O_/D4YM7I157(N*6L]\.*- M9?3"0/E@P$=T"O$K)7B+Z)1ALE[UK[^&QK@[%??.H2NVBES%7][-4_%>RB'= M3^4$[(,/+R?3YY.%G^?%:'.C>&,%V/(]E<+^,$0$R(9+-%H1+>WC>F3;0$T6 M+2XRD8^+A]<"\>-1GIO/O2K.S>?*"F$,H1%(B@*M8.? &^V!VJB"E,X[WH*L MZG&1]2KPO7ZFKB.>^F'HIO(*/;.D2E@Z$50 ]]@($P3.-SPS0335K,T=S_I_ M&S-;X'I)1C[#S_7\@9^U,:A/I-^!FBIF&0^J1'ZHY" %'R X:A 3I[*AHN0H M/Y]KYOOA6K<@=F<;;L[+_53?H=^UQ^]H6K021DGS])DD7+YX9I\^OR'/"+^Q M_.73&Z/HRQ94L(^+"CTA=C&%4K)0U>/W6PD(3YK$=A2OF+29X90.EB>5R$Z1FZ[A3&3\G-TN$]IF8%*_/BF:+RI28OB#3V M)34OGS[E+\E3'!+ZJ3:-4K7NZ?Q'MM[>"V"76V\O&^DG+:V7 I5#ZUZC<5]R M-!IP&DU_:@0'&8A65E.TLEK<&D"_FV7T,\&Z&!U*P.2J-S8+$R6QXC(:_Z3- MVT/U5&@OD: $A9)_$7RYP"A:AAJ1F1R"XXRU2K4QW.'VGMG3,8A#D^H^(..T M((==Q2I:H$R!091,@Y R@V
TZ ^\ MCDFPS&7\(,*P&06^E*LL\9XH;T!IQ; -7@#3V)KU7C43,G23909570U'HG+41/!&2P6_$#6?"2^Q[@.\;UY)Y;#GO0D9DB01%%JR0,JELXX8D5-BUMA&FG1(-![V MV,W\9<)1YD;+C-ZSO:TFXI8O2YZ?NQTL.[V22F1K(@T$]3/)P(.-8%@2:V=" M))I%BT,_PSCB/9-I$%2'XMLF3G48K_[JV-06XEZIM7W%U=^FD\6'MPG=R468+_,#MJ'8X9HKRG/, MT1! %Q6M/4L41)?T)E[79V%;G!@9QM>_%JIU#O50'EN3QJT7-1X\\;S&@F5G MK]ZI!KNLO@I>"VDU!\MMN?<^] M\VER^*;I9#X)D]'L39J& Z?G6E5:O=#JN:'/*'LJ7Y1[#U]2HSC"80Q34KQ\ M>NTK"M>B$KM"^)HTX7VP;9-XY_,JK'(@."UD \I(!];+#,S@#R-]9BYD(WB+ M_5X]3+3)%:F[3B"^,A*^2_/YZ.A*ZNF553I3+W0J]QASU/])(#P\*)"<.5T/1?I:V+F,F2E) /#WA_M MR$IV)C'W55MEAV90R 2"X!E428N['-:!ZVBER2RWN<5KH),35\3+#H'NU^JF+%&B]CE\M4;JF5 C$3 M9+UR9H5-IL7$/M#)C6MQR?L'_YJTYW(&^'(U2%NM^75U5:!H]"3/L8.BPT'L M"%B:-'!&.-)/.\=(+PS2TYY6:471WY MC<@_U^/)M)Y_WAPA7H;-;]?RXG\6^.^?T_QV$DN:ON,#:D IJJBI0E7DH61! M0H>:1]#6H#/BF(O.)L=DHWVLJ^F/Y_C';%Z';O'=U%KQD RC5J)[QA-DIE!F MR2QX[HPR*635)G!\J 3G5\JO;_)8#]E/0\V^9[1JO>G4+:77E58&>R=*44+Y M4P)-(P&?$#@E8Z+>\Y1--U>D_,GH8;MIR/G\S73RL9ZM]D>O;CY'4=;K&NO4 M04<'TC@93]I6L M*"$ZVHR-C(9#*,N&*64+ 5T;PCT5*;0(B!J&*EUVZV[&= C?P)1YL!QW!G$. MEZ]TYMIY[L%:E@!G- =9:E-N.R5HN(FHVZR>#F.%]$^?SD$<6N^LC)ES],Z> MDE7TGG =6-F5() =%6@2)04FA$A99,[(%A$?PZPC#:!WNH/O8JE%&E/F2,F* M"T9]B@J850FB$^@@DF0!#7B#"&05:8MSND-Z/-U:-=WC-C17UM/K^90Y7 &. M%L*2PC%B>=*08LR =943.3A>G#!)F<>73J1-+^]A4.T]J-2N[&U[F$LT\_'HP& M.UZX0G>)):]02603 942 \49A:@#<8'I;&6;U*@#>1+G=NW*9:397_IBL64F#9H&F/!*HE5 M*8E&ML@!DA):<".C;W8M3L.8WE5:L'1(QIW/5:HD#A-2@S190[#.@XW<@+?! M:1I4D*VB:0<9DV>B/ND6EZ'T]+:H;PNVK_-OLU4NVYN[R71>_V.)V0&6-JRA M2LH'@5XGY!0TJ+('(QFJ-^&BELI8I6V;:Q-ZY48'O3H9"K5+,&<3(;1>(&C( MEJ]*54XXD[CW..TEA=9,YA"-\I")]-$:;.KUWD7<+T/:(S44*[[/56Q =]-E!%IP)U&4H\.KN@ZNG)2ZT MQ'0V)L/#8A6C7/OHRD4BY0X1G@($+W$(,6-IE"Q[U2+*;AB%T#=3E?34TR])#L#?B?7[C/B^#GI\O#DUS M3:NH:& A4IPAE+,:92DI>2E3@#ZZ(UH294VCF>^R2/R"O?/KIS3ZF'Z>C.>W MAX;]N556TD41',KH@V0(TC*55$8M&) 52IE(U=5'4_9#B\G%$!YJBFG:I/^7 MW/373Y,.Z+>NJ;*>".(#^F."!]!<#>Y5D MPQ=W,0_1,)$;'$*>)AE[NLCW)G07B/E M7DX6AS+)G%H5&J112^HIR&P+-"J#H*E 8S0/Y?)6U\+W'B9MZ]41[DQDKY)O M]<>N-%RIJC+.Q,1H!N=B .Y0YYM@%40I0A;,"])FK6>8[*O7Q[?SD+TVOMWD M>9IV2+H']54>?>N4@@7FB ,NE8>$ Q1\),HLIX VH2G#9&.]*N:UA?<26Q94%54=VZQ8FX81SJBQ/J3"2OBD^'?9BF552!T:#L,ILGLV"I9Y!92?4= MDW632$.W#2V3\0A7E>Q&NE+-,J1 ,^4 '2!H*F-#<@?=8F%W-(-SJ5<$:D]E>B M_&VZ.]ZF4;E*$]2$D5LHJX3@'9>@M>+KR$7/=%8M3E<,[ZRWZJ=]L=T=(7=\ M4CF]]V]"6-P5X%-\GCY,4ZCWQ7&?65/EF:!9D 1&> \4=5U)Q^37[40=%W4W MCG>?]P@-39'NP+Q,--_]I-N"V&H:6<;W&1G0O+38J9Q) DPYX:GG-LBK5Z2=].C!V,4. M8+OP@/AE,@[GVC^PD_'[7]/T[GGR\V'>J_185 [D,]=Z/E MD'GM1_7[97?-CD_\)]5368^>N# <;"8>LF($0M 4DF:)TD!"EE=[=KQ])W\= MC=4S=(,% 39J1VL.58$(9[/@H)E5!08%QN%TE[DG@?"80K[ZK$(#D^<,S*Z+ M-:_&8;2(.+6MA\&7,X>M^;2_ZHJ7E<'H**)&RZXTYQ!E9B -C<1;9= 5?4QJ MJG\0+J[:KF507RG4K11!7V["EN3;9XF;&WX=6YF_N&E9F_J8!GUKWP[*+^G3 M30B3Q=)#>#.=C/'/D!Y&1R&TY6<%"/2/P.K>M;[(H /9>I_+7.Y M$/"@#EDU>FTGO4G3>A)7K3],ST[?4W$;7(Y9E-L.$VB5(U 7#,++K/4^>):Z MR1#09UQ$[XR]-.87Y? DU \:<@8]=U11D<"R3J$DA%,.G"A_2>* U>K>(FXORPDW'^'&&R+Z[==,C3E+_(_+W)8E3 MO/F(+7B??EG<^31]G9_7HP5^NQ1Q]GHQG\W=N'C=!P;FB355)EAN;$(*9>]! M)R$A)'3.IF!Z\./ZF>*OOE]6H1C#0<-*%E*"<& MRF;#F V*R!8Z:QCSKE<>3(9%=ZAY<6<[]B%V$_][L;I;^E3>':^QTLQ%FWR& M5$(F0N E61[.+8J9)'201K;)=S+,2N+%&=@+SE "K[RT0;-7L,-W%!TJ5@DF5 I,H!LE M"28E;J M8(&S6%)/D^!=HSW3@5N\[\Q+LX*5%2%JJRG82#70H!(H)=#-$)&;[)5A;9+[ M#6.,=->MDYZQ&\K4V'/F O\>I647C>-VROVCJF4'K[IZ1:6]=MR9",FCU4:" MD:#*LAQ^$I$:D3.[_D,UO5'P@C#W;HOL%;;OJ?1M^IC&BP&6##8OZOGTZ>8U MZ]]E?:>$.4Y=F,]^K^>WS] @G=REZ7 -[KL'WX7;%!>C]*K^3S=:N/5(^(^% M&]7Y?UTG%W>BYF[O?QFX147?%BPNP M])?*XN;=!^3EZXP,17=J7B-1EL/C6H :+K2AH4"]CZ7BP=Y.1CA?SHH*_G)0 M9XAWW0QS<>RW+[[ *U_(TQ=(IDK8U MOWX!DD7),B_%NDL]$Q-]+*F 0G[Y%9! )C+_]?]\NYO_]"4KEK-\\?>?X=_ MSS]EBTD^G2UN_O[S'Q]_41_-FS<__Y___3_^]7_^\LO_U1_>_F3SR?HN6ZQ^ M,D66KK+I3U]GJ]N?_C'-EG_^=%WD=S_](R_^G'U)?_EEV^BGS3_FL\6?_Q+_ M\SE=9C]]6\[^93FYS>[2M_DD76W>?;M:W?_+K[]^_?KU;]\^%_._Y<7-KP@ M_.N^U=$GXD^_E(_]$G_U"T2_8/BW;\OISS\%"1?+S;LKO*1\//YUNMHW>/HP M_77[Q_VC/W3]%6^>A5+*7S=_W3^ZG!UZ,'0*?_V_O[_]N('DE]EBN4H7D^SG M__T_?OIIBUR1S[,/V?5/\7__^/#FNTXF^>(NFX;_N?LU_OE7-?GG>K:<1535 M8GJUNLT*]^T^6VR$V_1V6V37?_]YLKB;!K"@A&@+U?\ZWW+U<)_]_>?E[.Y^ M'G[W:]L#M-DJG6YX MQUMT-*"GO]GA4E'O=?KJ3XAJ;*C15:LB?,QNXNR]#%3\+K"7U@?^<17^NU'IU;5)E[=^GG^]"-^3'70[W/SN MOLANPQ(V^Y*]">;BW5G3HD97G8KP\38H^3:?3X/IZ\*\NWJH*\'QGGH6H#;Y M:W3;BFCE3B),:6ZQ"J]ZL[C.B[NTBM52I6TK@W2A=?Z093I;9->SU?LP3YS] M2D^UZ6Q0:K):I\4LG:OE;SW;;PZOI]G!KR1?Q]&$F8 MG9O(=$&_W0EWEZ_#I_8AF^0WB]E_9=,WBZ>K3Q/Q+NJY,P%M^-O:[B.]B,IO/T@NV+DW[[4ZXL!6=A$7 KU?K(BN?^)@5 M7V:3JOOQIOUV)IQ/9\5_I/-U%K[W-B:0*OUU)LR[;/4^*V;Y=#;935XF7S:9 M+RIUV)DXFX,0@P_#!/E\O9]2S,-45^I_+)K"); M6GQ%9R+[O,AF-PNS+H(5/GD(/WY-B^U*F$XJSV7->^Y,P&I?POF6K0SPMSR? M?IW-Y^4Y[9O%*LP;L_">[9QQ;IA5V_1'G^FV%]&J M\?^R7MH9>-C^I8M55F%P/SS9\@"JJOM8@Y:'4U%E1YYO93#;D[)/Z;?SXSCP M:-M#"/NS+*PBT_##WK9Z.TL_A[W,:E99?;4[;%L<=WT=MB[[\\CPNP_I*JNU M[6O6:]N";?^IL^NP]'^']J6R5.NH[>&_+_(OL[A-";9*H^%7ZZCMX5>;-HXV M:'\XWTSXQ&8KDQ;%P_76_*L!9J5^VA[\'XMB?\H5?K';(-48?;6.6AK^EV"U MYL6L"@E^>+3M(52&ZEB+M@=4]?,XTJ"5X;P-NXMLN?GO!66Q3T7;XZ3X4#C[8XA(_K M^]!)W&>FQN#K#C%'&W1RH#>95_59!*/ MHL-W%[8KB_#/R39&X]S(*C3M>H@G_E11\ZUT/J"8[_/YK,JBT$[OK0BZ,_GR M19SQ/\["ENAZ-DD7JR>#J"C4Y3WU+$#XS?IN/8^Q3UOOX-,@M+?YLBI+NWMC MSX"T+N^PXKBT6(0?E^^S8A//UKIX9U[0L[CM?Y<#?Y]AM@O/KAZBPWL3X??/ M]>P^SGRM*[+JFWH&H)H-4K>_5H0YBMRY49]MV.WP*E*H5V(_,4!D'T3QC]GJUJR7J_PN;*0OA.S2 M_EH5IAKQ#C_=RD#B5IZ]F<6PCW1W>>[?U^E\=OT0SR6W<]S9(5[:3Z^# MK\B(FMVU(THVWX1QAK<5JZR8/^Q.@].Y35?I'XMT/9V%/Y\5X;)N^ARZG?/KKH=R?!0)FV(V2'H9J1/6K8]J/#O;3S] M+]/L.EW/5S6'>+2?#@>AJO36WR";P-/^Z>CN-JF#YD^\+LVRI;3*/-UN$K M#TYM^S?']Y9OGN>3,U-3_$WRY%4?LN6J6$^B*VQQLWO?,MV]?Q\ 4?XAR).] M665W^[',T\_9_.\_A_ M[/"_$(>G(&_W;\?D^O')A&(/O> :0"< Y5Y*AC?C)%YQX4&5<3XR1163G^)E MB^+O/\.RY>X#NFC^C\F'!M)'WB9>0;3PB\WW_R^3>;[,IG__.0P_>_QEOEB% M;\!M0S#"I[]-#7&&"$^1O$Z7GS=PKI>_W*3I_:^1(+]F\]6R_,V&,K\ N,NB M]+]VOTZBK^*[< #]\"YZD[/-5F;WZP?U;7;H.[F\DT0P"P-F6@JK,,,44LM* MZ(B2ND>JG9B"GU&O"07RGJ#:L*QWPNP&;[\S#\XRY+M6B>3*"R*A%AQ:3X!U MOH12&Z!] ! MD CXPS2]2V^RY>_?6>//+9&C#1*D8%B;C56:$ \P1,BJ0?@U%;G^W5$[TM6294''TZ@P@1:K2 &%$BL*")[P172E>S?@VI$+T:- M;0#3UVQ](''=&+":G%7G@T<0SBZ%S4'I.M?4 "._+46+*ZA_; M=&;)=:3%YN#T-5-O+\7N6&F[&9_&U MI*.\763ZTO;';![ZO/DM6V1%&C-2J>E= '^YVH;YE6OG629>VN%G*?'CPPD'*ACJ1")' MD0^<-]R*G51.25O_:(B\+ 8TAJ;'2>$Q2">NA9O,J\NL^)*=V8.>:9D813QB MT%ACH>+&&X5M*2_V#/5(A4'VH>WBTQXRC;1+/3?1[>J($ M54Z80'M9RNB-)N/>@[:FP;Q;O%XG-T:Y]QP?)5H+"RDKT^P2TI^-"CG\?&*X M%%@XXI3PUD)KF"U/RL/JR6&?:JUF ;2 ?=X^,K4U^?W.Y#NQ3JOT;,/$4"V M-49R0(FQ"BG(=I&YF,H&CK_.=H,MZ[9MB&HK^?=TL;Y.=Z^>/&7<)#+NF(K/ M-$L\Y<@YC0S!/@R6<*%,&7J-**P?"M3ZQSMHL'F[,/8=%&#RN\^S1;KWM94 M;O+DF"/TN;R3Q%C &6+ ,JV=)U@HCDH4B"-\/+/%4&3J'-3:\\N[0.5T>3N[ MNT]GQ=,T(<]GE!\>3*Q34','N"=AIZM@C*G8C9 BXNO;=:T? @TZAS0%KK?@ M\)B4TC^I,G H%+Q\)C&(6JBE MAH22&6'KI2!JF!'<_YS]#??%W,>CT)W.UP M=E+O43AW)GBD6:(00- "1R7EEE'AO'QDN&HP-=#7QHX68>R5,&%6RY^A<8XL M!YHD5DL@B30Z;(N<8\8 ;O<2.E+?D)5&:0SC052.[C;??I*G(IIM24Z>6 MF;.-PUQJP^8: 6F-\@P+&K9CI=06L/HS#']MQ&D=S+XH%'/_[DWBN[O9:E-6 M+2RD&V_;Y]6;Y7(=L[R?V\E(("S)YB[867.RP8H W")<1K(U:7 MN/;%L=\"P,OXA63+JX7[%@$*<-Y&2:ZNGZ9 /\"KLVT3" 30BEH&L8-0P;"0 MEV=$#''/:G-)OC8NM8WE(W_^]==G,(;!_ME=1HU#Z7A:3.7Q-(QZ^_X>7W4@ MAKM^ I'.[K^\/9%)I$JS)&S!';=.2"*@%\")P&;J"8.: .ZXK/+5=A0:MLM4 M>'5]0("E?GCRT[&<(W6[2HCWW%&CL ?ADPO@< 2VJ&#NO>HS4\3!I"3MJO9Y M5%BW:*4]IB19%JLGA L_/2=;^%6RCY+Y.,D6:3'+CX2(''TVH5A S!BAC#JC M "#<\A( %C8L/=*E4E!(]YK.VX6LIH543?V[8?VQ6-YGDTUAYJ/^_Y//)\H0 M%!9^:($PR 6Y"'"E3,(R-,ZXD!9TE'>'SNO0_*BB/L:B\/X4_;[(?:PG=C12 MX,>'$J.$PY!0H(RGT% A)2Y'#YRL?^;?NM.X)2WD+4'Q"_[@AE67()XW!R^#(RI=)K;4E;$G1[G0M^J M%B^Z:58/K]?-D5&9!..EQC"4&.9:FN &,<- MKJ5=AMK+N,9*$*6(0NL1)QXI"!'SI4S*JCXMD4&9T!29OK3]+H^EW]=%=""H MZ7^NEQOWT!E3]'BC!&NG J&UT8@0[* 4CQ8W9JB^+Z6C;!>]6Z*M83:)9H;;9QP$@H*<=BT [K?KDOGY;C-T#946(D5C=!ZS?P8I0DZ-EH,0XO8V9G-] MLUBEBYM8Y4LME]DJ+*N_I_^9%V:>AN7VM,EQ02])L-=X#&F0X5/3@CI-V7YI M)M34)TM'-YU[MT&Z W,$I'H<_[OT[GQZS0M[2BR4!G&,.30((68%86R_:7,8 MC]MTZ43SU=G5(J+_S;11&D$OD6 #G;/L*MAN%O(XP=_.[BN^")@H8IKQ"UWE$-2]FI!/5/:SH[K>N+,5W@UQMWBG2:W:7%GS'$>_-# M!*0"9TZU2QB1Q"&,"'7 &F0,,;Z4U7$_PF1BO7&E1=SZOGS>O&H%#Y,DXT)P M9 F07&KF]O.G\KJ^F7+Y)<)Q[K;: 6Y(8K17JD ']A/M 0\3)8I)/A21^X_! MHY$?_#;6Y,4U"^KA]=?@RBCW/^.CR*74Z+*L!4)>X0""!8I2I0!A!.QM;:M> M9%F+ROA7*&MQ&3X#)JJ)2;5FT\W]LK \%NEB>9T513:%%;[X*MTD%&NH.=+( M:NFIL\ )72(!M:V?K*9/IKQM?*.E0\SZ8L_[]"%Z/I:?\MV'4\J4+7\K\N4I MD_-CU_.[L^=6>N2;=A#ZB84##@Q3QB"!O@;(F4]:+^&5IGN]Q. M&-4CA@,:J^_7Q>0V76;OB]DD4_/Y+O3KMSR??IW-YS%<;Q(D_)1^LV&K.%EM MA+_+UP?3;W7RGH1@HY5SC!L+O&38!^NQQ!)86/^$KK,$WIVN@T. .J"9U6T^ MP/"9 @ ,8Y@(IY#4I#R80E#@^HMGZ]F?^C:QVD&L+]Y\R+YDB_7)A'#E(XGV M4DKK%%4"2VM=@*G4,J6X6_KN\#<=!GK7KCPR)=T'JW$RV:/%E^<,,:@X] 2 MK3D1F#JF>(DVPZ+^B4[KV:#ZGG&&0_E%&F)@W+TZX MP0I V*6SZ$@"*E[A'RHD'Y"_"7Y7)CF%\\J8?@*"0JE)0:$ MI5&@,H\105S"^F=N\&7YE,:$!J^HX [O3Y>- MQ/5=/?!E^7IJ O(2)ZE'GVI?T].3-R;:,6$MP 1['^QWYK12);Y$^/K'5?#% M>X &P/L=C$98'-T\-T)HD9200B'$$,-#=%(E)@#0AIH*J8!AX+%(@S6$HVQW,\9C-(&^5C_NCZR6M"^1,+N3C.>_*'?@ZHG M?TB49<@('J8&S0S$2L1]YCY60M0OT +_\LZP^C"_1%+WS^:G^ ++L%-. \61 MP) 0"_;.=&5P@SO5?UU?6'U\7R)_WV5]':Z&-R64EB"(:3WQWE* MU7=VH;^$LZLCG(>,U=]E]G^SN([_L]%J=9I6ZRB@ 6-(AE3>8L,MU_'\]:)H!HA81FCW&)..?1^?\2M M>BZ_4GN6:T6QY_G3$+PQD"9\6=MTTV]/7WRLW$K;]E3.]^.VGF=,\_5;EM\4Z?WM;*** M+!WRU4/7]MV-[$-VGQ>Q(/2317S/TQ.?:Y7F"=*Q)#FFA@5.,L\Q\D( 8"BR M"GM>*3BP(^GW6<1."*(?=G^L7NZW-BPE=AP;UF?:9). M5OQM5]%'*_]V!5PZMN*_P9B-U]JOBH]9\25>@3]>^_?0HPD FDLKJ53 4@@@ M(<*7XE-L&D3_7,R;FGG[.E!UWBIH-2VE2]0?%X3= )?3X12H9=C@W_ M9X#B% E#]^"$+?5(<_(U5]&/NFX-G->A^&$4?J+V[PCT?:F>CV33NRI6M_E] M-IU-/JZ+FZQX.)U.[\CC"0E+I*#<8QMDM8A)Z>5NM((AVZL&SY?Z;0'UO'50 M:JMP5^2ODOX./9MPY!BU@F)%18S94$BH61VEFM857W*// M)X9K[9@RFGJ'G0X['>=*F0R1<+RV5@MZRKM#Z'5H?W0&UUB47D?9RU+\93;Y MVTW^Y==)S/U6/$2%\_*'J&_^1-^[7R=_?#RTE.__F%BI,=38*A5&KJQ16.#= M@"6U"HS+\&H!^+PA!+7-+'67%6' R^S;9+Z>AN5G=9O]$9-23C?D/%[5XH+6 M"1=&!A9#KIVW81N!%.6E+$(W2'C2B2G6HCH[PZ@O)Y'[W:FSA4T>'TH88I92 M)#%6"L9&HLL55BUGZ?MT,KN>38[J\N!SB6#! MW%3&(^:U!&'0')0P2,/IB-*CMJO.-M#HZQ/=A>OX (7)%YNHCG_,5K=E32Y7 M3CO1.QW^/][I/O$MU^@M83:L4Y K! 15(5-)BV-%:7 &,L.=.HLZ1["VJO] MNW7$Y>KZL6#;?9$M8[C#XN;J2U9\RA;OPQXV_"(\DR^6^7PVC?E9WV6KC^GA M6]2M])L@3RAW& COA*%,:")9*;^F<$2'-9U2: @P>PHP..YA[SBZX"E$.IVG MBTGV\39[^3^/]LMML%9>F7EZ_WV$N U?2Y:V?YU_[$?R[-^=W@<*W M<4?\)=N&!O8^AH^W ?S;?!YFA65,U+-Z.#*$'H(:RF&]K1+ \S!1#FIJN4<>(8&)D93;G42$4M @ M.U7+018-E/$\I*() GU&2UQ, C7]S[!R;3X[GQ?OLJ]JLCG7B!%P1;X(_YQL M/\HS%1$OZB>!PGLC4$PR;KACL3H4*0$4JE/*\HTB%8?>UD/H6W M75VK:7X?57"^GNJ!QQ,EC?400PN=AQ9HSGTI&0WXD7%Z #K6XO."JNT!]YJH M,2KWP M@1%LGT'N!PE2XF*;%=/G'?33?PJ,$R/"K\ \!T)F3Z(MZ23QWW!I ML5'$(*TP0::4C4/;((]15_O-9BK*^X*JKPEAOVQN;?FXP\@7%8R*D^T28:T7 MR'D,(#! 864H+675I$'09M?1!.T8$6V"TYN'XONAGBV,>_#Y!#DL+7;".BN9 MIM3&"QH[V10V?MQF0TMZ>^[+:!&IU\6&45H*8R+!,,H/H[S+%Q]7^>3/LQ;B M#\\F.DK#H-$ ".$P<]*A4B; ;:]*KV82--1-WBXB?6E93:<;A-/Y^W0V?;,P MZ?ULE<[/:OQDNX0I9!@*HGG#( 70&%U:.8P0-D('1+O:;Q.=_CR?JR!R-G5I ML0C6[/%8E=,-$FF$ULX8JRA3',8,[:45S20']3<#G5U:;5?WK<#2V^<_F:SO MUINJD9N;U@=\"^>G@JI]),HPKCQR4BED'?3$ U]B0+&M'U+86<[PEJ>%CI#J M[=PH.AC7Q4,UH^# TPF%G&&DM0]S'K#8"QZFO)U<1M#ZKHG.DGBWRX#FF/2E MZT#'.-;,9MO_?;,U9K[S^7W(YW.?%U_3XE2.@PM[2B0RP%) L/!,8BDHD^7R MR#7C(S0=6W1D=0O6 'N'C:=X>;5>+>/Q6%@0JVTC?FB6:&F@XTQ:A2 3G#+K M5"FI%0UN('5&B\YT>7ROT12V_@XV6NP])G6ARH2E@$! -3(.[P]_A(&\_D6_SJH)C95HS=$= MTTK[C[0HTL5JN[5JN*Q^UU<"*&56 0J!H=0@8#'3^TF>ZOJ;VQ+YJZOLTE8Z)^%K\X6D]G]/."XW;4\1C>>.G"MW6E"I<$*0^9] ML"D,C3GL2W^FB/=XZQ_'=E:[I[?SV+Y0[8M[QYR5,2-]F)ROKL.TO!7E.<05 MJIXT[SP!P4BPBCJH-*4::@/ M/H7)?1DDB;I=3#<_S;=U&_9K0PE%39[6?V$2@304.FP%]L%P9IJ6Z$K-0*7K MA_VZM?JDU 5L[DT'8V#X^VT8:Y!L\]3[L 4KLM6LV'BA=;8(A%B]GP>96Z-X M@S(RDD-A+Q/;[0VA%ZZT;*\?Z4, :2VP#PEXT=M?SW=3J?73]L M\GQL]H3+AG2NU'>")'&" (,9BY? @*.J=&M)).$(8QE'2MPNX.Z+HE7K8'U? MJ"D(82"2%#(7-I%8>D+*7:3$O$&^ZL[\F1"7\M$U"]#YF MKPG:6JV*V>?U*EX?^Y2_RQSPA:7"9OS-OWH!4'!;\CM,'54_GTD]R'9M/UG$(P:!QBU5X[9.\3YV] MU-W=S_.'+'MJ+_7Z,C59K=-BELXW-<\V!S]G"B-U-([YYEL//5U=[RS+^/MM MX;6A*S79*&8V?3)>.UO&["SK(GM;(=-/I?8)-5X[!Q2B"'L(C7($;I-[,2&P MY56FQH["X_8IS7^49/DHRK)ZE:8*_23 :DDYIAI8"Z&''I3)SF)D.^OS-.)D MZJ"6M7NT0%/[F(TZV="/XNJ'_91@PGIQDQ>Q5N/IK 7])(H[8-6+)+&! 4! M+9QT)7C.D#X)5[/B0*L4>1YMU!F2?5G-!T9[]AKYT38)(1X1)AQ7'C,E%?*( M[F3D0"DU[L0"G6@S[Q:[U\F38?AQ)N7 N.DQ#"VVFY&/V61=;*H$G\^>?K!! MF("Q- )B:46L.JL<$Z:43H0-V?B\+"UHZF#RB8;0]!;-G'U>7:#V0X\GF#MN MF%<*:\T"4M(17TIFI:IDW/?K=FA?Z2T TY_*G\]__\AF-[>K;*J^9$5ZLZT( M_KAIOJ&L$AV/5XQG'I[2X M>2K#+A%X$.XB:E7I,"'66*UUP-XRYYDEBLL2'41$_=P'G4U&??.K QB'(UF9 M=GYW(??Z^>*[C374#[MSN4(MIA^R36:(]VFQ>6!SV)Q-WSS!Y2)6=C*"1"-) ML)+6"<,#X!))47[D$F@VPEN3?=-X#+@/QWMU%Z,<@]0'I7L*0U-^-WI3HB3@ MD%A&( 0<,6,=PB6>V//Z/K'.W+-]\[A/?#MV>QUT?FS$6^XN=_Y7'/[3ZA)# M^&-V.MB4N8E^Q9T_9B2>F!^&5<<=4Z&31$K"K'':&<(T8)@:O#W;@,XP(RO= M;.X5B7,NF%/-$J8L$EH0PIG%GJGP 9.=M#H>[8S,X]*J @_/06W@-&HORX=] MR-Y&O##@,PZ5PPT2&.#06"DO-4=*.^:=+B$AOD$]N8Y])^WH^<>T>\TQZC'7 MXK/!GCWL/M8D"5MMR#5V#!(.*:5>459*J*4?>8V&IFH[RX)&*+U&/HS2]S$6 M&@P8!'T\F/M[V_SL67B-WA)"D>+228<-HX!12?>XF+!\US\J[^STL[F*#X4O M=PI;S[ORY^MKO*?_N-VYW%[]OGT"A"+:2<&P#UM.R0U Y4)M/"'OIC,YK/-:>Q(]J,=1P9RS(ER\<:E$BA^Y=Q:Z@F#BEAA9:4[ MI:\I,A %VL=2Z@ Z'KX+8I$2)1X,XCZSLK80&5A9NXTB R_#["^Q9P5 8DL$ M8](H'H )J^8>>.)$@ZO:8XKWJZSX:IO8RT![B9L6:(0F/.SZ#=5*,4HNYIHDF)(B'->;>6D:A MQ6@/H=:F_F7*_K>GE97W/'*S78P&]! _%L'8_?;J\WQV/'%69YPEPL(*C"7D!A M!JTJY78.C[!<;M<*/G_MJ2&(PY%GETH\G@!>1)LG[1+K <=&!6M1@V _:H:% M+V6%7-2OFM3C?-,S8>K#-QQ5RIP!%W/E:<-$"@4TCWL+0@D4"CHB2VF!9/7] M?SU&:/9,E@;X#6E'[[((_!8P/I.:ID+K!!)HO.32*V@&9Q4 M;0(ZI-FS6FW]%,MFYO.ICA+,P^Z40&H4P$XB@:WC^Y5=P/KG0IV5CAB<7BWB M.?RVWZ>S8E.3Y^KZ,?:\Z=;_7*<)!(R%78<1,%PYZJ6&AJ-[^#?J/WFG*K/66?Y5<; M8 YLRL\_9*MUL;BJ?1_J2">)%HA1# 4WSE,),.%J?ZIG"*E?7VF TX,>*=42 MGF.XYUS;N#_<1<*DY X;(KW3Q#'"D=L;H1SB%W$)= !&M8+F@$O>.@;XQ;21 MZ^46K,O6NQ^:)T09": &W#(6@)7$4O+H;X#U[SYU5K5F<$.J,8I#1)-^N\\F MJVSJUV$NST0URT//C-_S7"6B6BQ%/.+798"24UK\ MF:VJ*?YP@T0XHP0WQE'+%94BF/RVE Y173^C8&>G<.TKOA5HSBO^2#'RW]>K M]2J=G];BD2<3393E@!&LK=:0"AQV;>48!57U#U$[B[=I3WWM8-+;3%T>%^F' M_3__;985X?VW#V^S+]G\S/ZP6@>)A8Y20;Q%A#&B YX:E-)#XNI',UP^DX]P M:]@)B+U3Z/V M%7Z,3QU"^=>FUR@WG2^*50.SZ&-5;CY]?NLV"0^KDZ72AV%/;RD0!-' ME/0(020\XWO/AB(CO +3,X.Z@/'UA==)K"4!!#H"P_Z? 6.AWL,L#1W?1-2M MXZ\;W :(,0BDWQ:$G4UV-^7C99XA@@NVM6LW42'+IRFQU>+'>]:#E/W<;,.Z M>^6A>:_7ESW)[%ULTI)O,I=/YNER.;N>95,?OC&53V;#!WR4-='?+):K8E,( M=UG>)'I;*>*C2@?Q0AM$R@H-J<(H+"^((Q:^6:X!L:2:QWD !/1#K X_6]QL MLL['C^5V=J\?MJ>\^^+%;WAY4U2+P?5GBSX9Z]L#HX/.)#UL, M2Y@DF@$63$6$@I [V03U<-SGCBWI[6#UQ7:0>EUL&.4QX9A(,(SRG^2'"INK M/G9 M!@1(??N[8P?K"S!V6L2]?X9MTK6GDU6EG*6GFB7A.^:($V\I,YA)AK1RI:38 M>CQNRZ<=)1YE1FMXO6:&C-(:&A\Q!O)^Y446EE7W;;(YW]U=[SOOZSK1+/$( M*0N8-PA*%A9>;@ K)=4"CO+&?QN*>^[(:@^COMAP9(D]8Z&<:!567THIAE1C M@3@.:[&5H)33,UW?0+D\I/.U&2CMP3XPO-T=&::.,CQHM19E_R+YDB_6)(Y4#3R5:XNB4P4XQ MJ9TTVC)>CDU5O.?=KU71$M9Y6YCT=^-KN;JZ_IC.*QR:_?!L JCD$@*&L6#< M8(NU+,TM!*P>87*?=O7<%C)]:7L;'9+?W1?9;9S8HI$3\:AH/%9IGCAE@-1( M(!(37@FA (.EY '?/F^6O#8KL@/\Q\*\LS9#M0X2#:R03D)+N 382N]5>1R M)"!VW 9FNPJ^D#V-$/RK\6B41NA+H,\PM-G-WJ5?ZOQ2=[A!@B"E,*SHA$G$ MO3 $J-)5A@4$]?4?FV+6RN(#\>GLQ//L28)PM1"S:5FC@?CT&!N2U,1 M:XK!N)>LIFH[RX)&*+U&/HQRZ1D+#89VU56=7FL$$ISO,('.,F6!8XP9#:#0 M"L@2'29H_;W7Y1GI7]ORU(M&>IZNGHZVZGSU8YO$:&2D5(1PP0GGP&&X_\AC MY=%Q+V!=*_;PS-8:C*^3,J-GZ']VES%Y^S.>G\O@?;Y0@@)TV MSFE/"):4*F3\(TQXA.ZBCO7?&E;#'[\NE]^%=^^7Q>PZ+[+'"["[@\C%]%/Z MK=8I;8WW)%(B;7E8;+%QWDI,0(PUWV+IB*@?]=AAQ8A.>3!.S+:J]*4JI;E"WH,/"FB^!JS4!'BUAG\NWE;IEKAY]28+#B@0T5,@) MK&/)=LM*JYHAX^I/J1T6Z!P73=O"]L4PM&-N1N0(4P;%#*246LZ00Q25#GA& ML*J?+9__55EY.:HOAH]=+.Y'5QU ,+"<0(VMP0##H,'RO(H9C4=96G;+6KKS*3(6 MTJF&/HXZ8NM@,.HD2V,)(W#:6BW"1"4U\T!+"# /D%HLD8UG.CW2JF88P874 M:,?7?QEL+]1Q"S%$$AA(&3%.2^=CKI @H]* *S/ZDF#=*K:Z![<6C*^3,J_) MU]\_4X9AR+L\V'UECI^SGOX#3R<.0JNH@$8HY:7T6I.X7U.4<\X4>UE^_JHZ MRMO&Y87%=F MJ9<8*4!TUX2KTD\"$%$,8;W^%%( MQVU&MJ+%BR[[U\/K=7-DE';C^*AQ*27:S ,!&!'>Z7C"PQDB'D!'RK%)1$<8 M\-<2UB?R0%R&RB$OUW!8R+^TZ MK)76"<=C7+(,UJ\4V(M2.MRD9F1O&<.:F7.MP/(2[R@Z $#8_##KK$'"(6G) M(ZV-&'F:A:9JJWI9L1Y*KY$/H[35QD*#8=3_F*-;+7=#?SSJ/&L#5&B=.(ZY MP='4-4P))*#7>[DYXKU>9+[HN*>!"G_P)+4-T\LYX=4>4B>4Y@)HS>--!@_V MBRHS?9[U#*7^YK ,>8.]:<)[82$QS#$F@$'4,62)+255O$$BQ]XR@;7O1JX) M3O\T:"_G.*/ $22XYPH0CSD5 N[GMX#!N&W%=I1X2?+Q>GB]9H:,TGH<'S&& M(4076>DEAD@A@H*DP2QBD .WEQ1Y.<+\L>TH[I*L])=AU!<;=#I/%Y/LXVV6 M5?47'FN2"$@5D,$H>A.P0U)L/.P;*9D5([<;FBNO AL:(?5:>3%*:V%,=!B&!N^+[#Z= M3=VW^P!9%O,=;&]7;"XH'J7;Z8;$?\=I9^GLV#1BJX*<\U30@P4GGI.+6QAA1RFNUO(""D MZS.DLP.J#AC2,DK]7JRK28IC[1(,I!1"06V\EH0"*V/2E=TW0$7]H-3.$H5T MQ8B6(.J+#K^GWV9WZ[NWV>)F=7MU_2FLRYM[>=,WB^_NZ<$3U*C<1Z)TL..! MYMX'9"&$VVC-+09?"^4?BJ3CJ03W&QY3VO2.CCJ1%*M3W4M M(M6_+;4]2WBR7U"K?9J)=]E*/SS=J9CODV1\7FX\)I4,L!;>DS"M)>#<<1PM M4J@)4G!OGCA5_V9!#WFAVK3:^L>R?U[N!;JZ?B9X);H=;YYXJ Q2#(9IW%MB MPI1N]Q8&=&;4N\!>-7^4?ZV!.Q):E7@^U*?6OHO$"\B)]E8)9ASUGH0/?7_0 M@D#]D-H>MI8CIE==@$>WHK:Q6B:>!70%IBPL)98HSKG??V;4:E*;9#UL-<=! MLG81?F19;XF_-C$*QQ)[[<;2X)4QN?G7V7Q>NI[>+%;IXF86WKE%;K 7EW\_ MG=FL^W$\_[E^IK4C-S<_3FZSZ7H>9D$?AQ]FP"]A5[J8OEGL!-K]9D?DX]G5 M&O26A"TNP5H)R9S7SEFG#6&2@?"_&!A<*_M:&_(>R[A6LZ>$8H P8D 'JYQ1 M(1RT?BNG=HCT>N/U8$:V7G28]XEA.N:,;GJ]#/ MEVKRS_5L.:L2#7>X14*@ M<]#'B^)&&.6!X8R6H$ KZU^U["@G6^?*?QX/TPINO<5$'1AM_&>1G0^E/MLV M\4YI(5VP.ZPV%#'NXO7EKC6!Z]D1"D<&2>. -AMS 0$T#RW$SK^0X)_F:V#_77",,7HX.1S7Y M]JNZ_E3VCVQVU:\OUKHG MH+86\G8QZ,VC_;AB/#]GT0^_I_^9%YN#P3-[L@MZ2:2WS%'GD4'>I?:)XXIX1<.42:T' MW"F+RW4;(=1@]>DL#+UKXG2)7U_<>;;/;+!5O["GQ DE"<. (XAHO*L&1>G3 M1EHW* W?48ZROK?KW>(Y$GY=N)FJT5MB$:>0ZF#?&0.4I A*7^)"*#+CWKIW MQH++V-8BLO_-O!*?46[E7S+A!C*_BG2:Q4U$M!XW/\0A5S"[3K5+PJ9""R08 M9-YQ)"#B1)>R4H[KQP=W6,"A0XT^-[E:Q*Z_":GMFDY8.VR]\T%6P(5@Q'FS M]_QH4#\?4T=IVOHWH=K";F".-*SG$V9FIUCN0;I^=A-H!:T M>%%AGWIXO6Z.C-18&1LU6CH(W*4-.WW@]]U#B9> L\,\)9YX,+"*ETY,FG< M* V&5I#.6X*DMK(^A/5LLLK4EXRVD:M[A*BO,^*63X],1F?:I80 100C@),D*%2 VOW MUSU$D]Q&K7_*?5YJZ0"ZO@/)37[W>;:M;_$AF^0WB]E_A8W2-'PYL^M9NM\J ME9(%#)]>;UPNUW<_[JLV_HI/M^FBQ.4$ZWH=1P(D\D8((K"2PE)%#"^W89B1 M!NEB6Y_.AJ#QF'4Q?)C-'\OL>CU_.[L^=$7PDN:)IAIX @5C3A-MG&2H7(2( M#2B,Q^$Y! L[@'!X\BQ_*_)ES;#23=-$,.B\]83$8A((4L%CJ:"=Q-C6CYYH MW=DY+M+4@F\D'@'W;3)?3X,I46$AO;2KQ%J@/=<4&"^M\/%PLIQ_J1:L?G!R MZ^FVAB!4QW#V1[ #'\-EM*K208*\#O,N=-8XS#1!+EZUVTEO98/K9:UGT1J& M3!V .()%34TFZ[OU?)/9\"XO5K/_VAB-]9:Y(YTEDA%+.*$*:^V,9P"2W(U^WCH M:>TNXW5&RP#@FA"FF?&*[5W %"-3W]26+YDR/<-:FTS/WWMDG*?R\]7J)\RK M2DL ,8X?BD+:P#V@+.P^&MS\!"^>-QV#V:\M-#^\VFY/PTY5E:C2/+$:*D@] MI1!@C BSI#V?!5G[1U@V)N)LQO?"9OMV7WJ2F>.3;I-@", ,62U MB)FCK4. LQ(IA$S]I-OP51R)]XCM"/9S?KU:%]E3FW#GO:Z0E;M)MPE&0E-+ M+?"6>,J%A0*52&'5H-82?.5'XJUC.P(6'A F5O/X]#6;?\G.UUUIU''"A!9" M(F.(5(P! 9 O5<2Y9;U&2#>^4]0B.2XX=F@=Y7%R\O]E:?'I:]X:%7?])0 R M# @#W$&"'556N_)6%K?$P=H,'.*:[%@86 _<$1,OO+Z>'_IDCXGW,J#"I0M; M+^]L5$YYJY@3YT;DFGYIY*L![WCIY_/UJ7LD]3I,@"&8.B.M,LPAZ:W1I8^6 M4\#<>%S<+XQ\-= =,??"L^UR+SR;& >!9YP0#+1CF@D*RX 2[JROO^IV5GSJ MI7#O47G!0WV;^H8M6U8]Z?T6S_OL-EU M5A39-/RP8_=W08Y=P_ID).[Z.IML:PKN?O%_D7V;Q+H[/BV%&T!_5PW],8.%L9=*B> B8?TV+:8.J("U=+SXT MJK<;)4P(23AE M5F)*M3?2>+*3E#."^KQ.<; R2-L*>WY7NBUDTC'7^]A_QVJ]NLV+V>JATL7J MYPV26-916.\$(QQX))&UOH3$:%C_TD)'U3[:U/+!FY -$>KW5NS3P5:\$/MC MD\0R#Q4CPA(=]F^4!>O9["045&OR$NY+UU?;618T0NDU\F$8'E2Z&ST\#891 M?QA?3R@"5%/DPQ[=.V+U^GHS29!@?/8:A MQ8=LF85WW9ZU&KY_,!$@P,0 \DQY)PF1TJA2&NM _DG;Q&8OM1\ M=;\)A%[T?SR@<7A,:3LZ/G%J#:-A M#<>[:/)>;#IN6@4#60HM/1%:<4RP],R6C)=,N?IQY9W%%?5Y^E@+I(X=E4\< M 7\LBGTFCO +G2U"C^?J@[?ABOB2+0(-9IVZ._;OZ%&+29S\XF,]NC&WPWJ7KSI'^N/Z_GY[ MQI\6#SJ=!WFSC[=9MGJS"!_X72]>T@,C,>GRUL_SK[V/HG-ZWZ3S0+=55D3/ M^/XVUZ3+B>+42X=VB6[,BJ<#>EO!'7J\40($-TZ:8-!:%"^.,*PH=)9XCK4* MELIPKM ?!GW.#7JX0<*DME( C[ )!CAR8<6UI838:S\6%V@;2LH[0&34KL^W M02DWF^DN)F)CQA&E/"2?!&@-.8 ^D4JJ$ RE;_^)^QV[/IMI]3I;F MV/2U9WD^U+-'5H<;)!8:RBAD/( D)+=!1%E*1SR%XS[1;*:P,]IOA-!KX\$H M3RS'H/YAU/X^&%MQD[$?\]G#RB,M$@88Q&&>Q!98:3%SVJ%2/DE0GU-_Q:.* MIHK*NP"FIN(K%4I_'%K8XV1'UO?##R9(X>CN0^&_6E-IK#/[K\&P!M]UQV[, MEE;V5E#I3[>?PON.SN"G'D\X, P0XQRC"AJ@-#>DE(@QIL>YCC=5SU$M-T;F M->A\5&OV&%1]J8J/E6=83'/[L$CO9M_>+"9_.U.FX=##"26:< Z$I% QY0/ MR\O>2,&DUSK?IU?==@#/6T:D?OJS(H\%!O;)CQ[7F(96__$^WA; M:3*;9@>]0/4[2P1Q7BDO%:6 TVA?#10@?3UKUYV9W&U=R[3&V[=,N3FILC" M%Y&IQ6*=SH_Z"IMUF& CO6$"8JJ==)0R&5,K[SXO+NO;YIVY$0=A2@O8];9= M_PZ?!YO>I3?9\F.^OKE=_4'$Z\L=UJX@(AP4CDE]TNECY[O\:WZ3=7S0TQ.0TSZ M^\#3Q?)]^A 7MO.:_N'A1'AO*4- JF .!4F@U*24"B,ZRI/^=C7=%).^-&WR MQ9>L6,44AIO+%E65?K)=PH3C!$I/, ,F($B%(>5Q&: -BB5W>'+?JO[;A*%ZN;Z%PXJ_QG3R8T['LE-=9X'JM\&4VH+N4A&M3_W#O+OMNRNIL!TJ?9 M]MPW<\18*Q]+)).80NV),"S0E2'#]P??&M'Z/KB>=NK-C_ ;P#&$8N/UIO1^ MMDKGF^M<5Y_GNUB7F']S6S74K(LBGB[L[_Q5)$.=KI/P'8$8!&4L$5@0&J$N M$:-6US_B[\P4Z)) /4 X+M+MI&G,L%T_B2> 2H HX2I6^U 8(%AB(2BJ?Q6] M,\MB&#K5PVL J_/,8O3LR41SJBQC4DC #57"&X5V\D"B;?V[?YV9&FWKOQDB M?6EX>W$\^^[:^*%ZF2>?#S.?<]HY2#&A1$G".;:E;%RA^B7F.DNMW[:VV\!E M7"M"XZ4@9MK 'AEDO6?0!?XC4V()F;3USY%:KQ@_[!IP(5!]T>2/1;JM]Y!- M-[@LE^M(\5WAAQ/T.-TP@9!RSA!G3F@-K8"6\%):AVU]9U+KU=Z[HD6K T3 M2O!4A-ER:2(HLA(EHR0 0P0I8R4R'J7RIIO89[/R%HS3'J,8#T M:5::ZC&?[<:7ODN+F WG2_9Z DT%\0IK3YV''@G)D0>:$0<\P 134:E0Y5@# M30EC6G*,H$22&^,$D&XK&XH7+?KT,=4*-*VLFPJ!II=A,>I TX_KS\OLG^OP M.A?S<%6(-SG2(L$0"H45"::1Q$08ZR$H09%,]AEMUCCDI+*"\RZPZ4]I5\(7L:83@ M7XU'HUR'7@)]!O)RA1W@5H#SX53/'DV8E]X3*122%#C),*:PE,AY7-_/V5G< M1=NJ>N[V:H90[=LQ_Y$6L[A^QM*I.EW.CB6D//YP(KA3@N%X!"^<,>$SL+H< M*?>^?@C$Y3[KWJV(UF!I3X%'9^M3CR=,!5-:2NR,Y99Y'E.SE:,-[^/C7./; M@/^D)ANA,W:=CFJ]'8LJ!_,M3^/JLLJ*S^GBSZOKZZS(IG'L;]_HJP\5@M0K MM$\H@#0*RX.DG%#)G-BO*8BX^B[$UE?==E3XHUNY=9!Z"SC) M#IW*\7T\?" MYQ^_IO=Q^&?I4:%U(K1!1 C#K162Q=0JCY8+1J#^R7'KD8R=D*-]B/JBAEL7 M^32?S]/B+ ^>/YH0@ -@(&;J\M@JBR4BI42$POHS0NOQAITHO2$>+^DNLA<: M:,L)45I23[VGQI>2:>KKQYI='EDXV%E?"\"\N#NH$"N*F ,\?!7<8^'TCM 8 MD?#[<=KU[2BLXF746@B]-AZ,:B\P)O4/I/:&=Y&E!XP+92 UB%FB#2X/)#$* MR]H+NHM<53WG[R)?ADEOFLYBV:;JNC[P>*(I-PAQ& N_>FNM@Q"7D@F,*T4\ M]5T5H+YZGFNZ.2(O^S:RDYHAQV"P_9P ER8X3S! MG","H!546%!*A22I?\+;^\WTNLM\4TSZTW2SE"-A/70N;'41(=8032@5>X"\ M\_5]YYU=%6M=TPTQ&7^>"4$A#9T*"YU05&C,Y7Z.$I+73QO8V<6OEG7<#)!A M;O34R I,5;!&-.)2!O,4(D7PWB )TU;]K?CEG_)@)W&-81E&VT:^AM#]'V8_<+K MGV\@[3I# )$S>[7*/23,.FB(I]92'58R!#TI02):XU[+=3;,!UQ9/7D?4+WL M@QO$F==,@ECY5$:_LK2HE-5!5]\EUU/NH :TZ *@EW1T8S'PCGB!#"=<$Q_M MY%(R(T1]4[^G/#^-9X0.T1K"1^/3R29UR>_IM]G=^D[G19%_C=FNTOOPEY.I M82[I)J&<> O"IT <#_,BX]KND=!"HK&O)&\;WP3N$*YA[$B3%L5#&/31LG15 MFB42<6_EC0G1HOP#$.$P.;L0A(\-DF0TM(3)+4" M!$I&%5%R#YLD]3.']9XYKAT"U(9FB+/_BJ?^"58R5M .B$C"K"::"%5*$B>V M\9WWMS[]UX=C2+O@0Q;1"O-14\O@>$>)M\P)@Z151G/O%!3&E6A0WR#$I_=L M'L)T\M5YLB[4(TC*6P"7W^>%]DZ?1J\30F&E:V'(YWD0#H-#2,(*V$0XY(J?:? M!7,-BEGVGFBN'4NB-:B&(OOKA3CGJ75/&,<7K@Z<2$#3?TU1KX4'C1'I?91YK--\./IZF]%OEQNE[C\>GMKW>1W]_GBA$/;@.5R_@;XHQMD.4!C)T O:$V_$KR<7-HVW 9>=Y)8B$1 M!#*C(6:46 X$LR4*"K$&-Y9?S/EF9VCUQ9E3B3(^KHK9G]G[8C8Y::I6[2)! M7D*@+%848,,@H)SM3W8LD_436,$7<^S9$5:U5Z!G'IRP!LZ*3;[N3\7LYB8K M/F1A:$7V;&Z,SK\G>S&=SF-FYV,+4YOO2) "F KC5#8Q-NB4.YG7@1$@ZLR MHS\Y'1K,@1PNCU)\[R6XNOYTFYVWC5KH-:$8(Z8,EP9JS2&!E)K'C2.OG[<; MOIB3W/[@ZXMF:IMZ?//Q7%UO,GGO.T"A5YP@3Z!! MF.I29J,!;Q Q]F+.=]L&J?8B]V_9]"8+,]_7F#U]L5J%_RS3R:8JQ2);3=+E M[7TZFQY;OJJU3ACSA@=I..6..A+K[Y:'2T8@TR!;R^A/:[N#J?V=]9N(;SK? M_B:&449;_>(M]<%>DL!8:SWA@E)OE4=6[J,K32S 6)\"HS^+[1ZNX:V/_>C/ M[H@J]Y%H[S!6G!%LJ0),:NGWGT,LJ%&?,B_T'+8]L!X)TWEID,WMBNXJ@+S+ MOJK)9N$,=M;[(E^$?TXV)OX@[SSQIZ'+DIP8VE5A;M/%39B+GCXQ6TQF]_/L M;84")HW[3C!WBG(3+&#$! !>20ZIB<$/8>+CN%(AZG'A=JXH2J-^$^L"6!8B M2<)\(H.1J '=X44LLPVV71?/C2?+I_3(C'PX?-,QEV11T_]<+U<;P7U>G(#E MS 7 B_I)XED_\)Q!1@7 0'C(40F@8TUL_HL)>M'=P)YH\WP_V"&V?5F'\=KL MU;6:YM4R:1]Z/ $Z *:8\%HA(C$V <]2LB"O'_?%PHZTF'<&W&NBQC"4.'// M<,2,&.AD<2__QWC@GA;3Y1_WT[#E#<\S@,Y2HU+[A /E--$4>TLQY1P* ?:R M0S?":XK-5/A\->D I/Z3 M=+%Z,J#Q#"'\9GVWGL>HG:O5;59$_V61W48CZ$OV-E\.?KBUB2CZ[LSUQ*?_ MX\,)=AB%A= ;(;#2*LQH@H#P?P1#A[6NY)+L6+)SYTG?/Y@0IJ6D"B.+1! @ MS,V\E(ACRQH$%+5[0-1$&<\+(S9!X+^/<'[8CC!MC>1",0^8=9PSR-#J3N0RLE[3Q=L1Q:0B$@!AO@0#0^E(RJ/Q("RIUK,4J._!Z MP+TF:KR",YE>&3&^,QG1\$QFWSZ!1&H)F&0&*$&]EPJ#G>R24MQG/?,[<.-DN0=([ZZB%V$*-J:;"HE)6J!MXB#JNV=R2 M>=$F.'T1X=E0SR8-//A\@CQEC!M"+5%1. @,W\FF,$8C=_*TI+?G]9M:1.IU ML6&4-L282#"8T7#\2.C-8I+?G4\J6+F/Q&F"L>2(.4,L\I9*JG<8:&K="(V' MAKK\T7KH!*D!V/(N6_T6H(BGACZ@9K/E[&:Q$:SX]W4ZGUT_;#*;+&_]//^Z MB9P^GW^\C>Z3F/Z9>ZTE Q9:P; @8H>2KT%%"A='>6Z698,'TEX+Q?9*H/:@ MZXTX5^:-6JV*V>?U*FXI/^7OTR(,.LRX5]>?TF\?\OGGN/[BU9V-U(6V+[?.&Z#86PS-B:'K[#HOL@_99)XNEYLP M@4W<0 6&->@U$0)H AA@814PVECF37GV[IUJ<,FA.U.I![;UAVA?S'L^WKB_ MJ/!-F741L7V?%;-\NI7\-!=;?4\BG9 ,&J6!M-@P3!0KS^H]U+I^D&EW=E@/ M[!P2XT'YFD]FWPE1@XH'NDB@%$0"28,2%!;&0VH?$8"T?K*$SM)K#,:RYO"- M8:EMN*8^3O5AGR,DQ48Y(QG15L#=)AD!2VC][(6=)=D8>O&L"5U?I#';.30, M>9N$\^KZ6>S"+J[WS6)+_T?7]0DJU>\T\=(!;YV3G&@>; F/O"Y1$D+5+]30 M65*//@C6&Z =ATU7#PZN'_M[)$%)]5>_/1'M6[>K1 J-O O+!A.46^<1-) ) M26SX?\YHI?.UUB4]%OU;IYN$&&TUQ1IK$A@F@:+ ["048?O9YR[^8&QP]ZK+ M>T-OU''%30O ,J4\1IY@I\/&4G(6G3P[*(S4]>NV=Q0AW*V^SU>&O0RO8=+Z M-*L&ZJT.VS6LPO)EM:"6*>-+";6$;MRQ/4U45K4L:#V$7B,71AG9,P8*7*KZ M,52&)<98HCQ!"AF*M.4._A%HE&B$H$H8J%B*36'/!RP91.RSXC',9G%;0#VH"D.+L>'&V3 MV/ QT5C"CB)H8S:\L,XW$;!XTU=YX)C7!ZG9P8I9$P'BH,0X&8X'%5 M)G@\OU <>CSLU:&23!K%."7:!A.+EZN@PJS!^?3E[K/QK1(M(#84%\[.!8<; M)!(#88UTTC('/;)"4U%*%Y/@CGMQ:*:P,]IOA-!KX\$H%X0QJ'\@K]2SK<[[ M]"'.?&>#74^V2QC EH&P]CFDE'((A5FSE)63!D'2G>TFFRKMN1NI17AJ4F%9 MK)[0(/STG +A5\F'F%[HR/+_W=\3%0<'K)4H?!&"8PC8_FO@WO19\7D\ZWT3 MB#I7Z]%O^-D3B8;<8FX5 ) ZY27G,31_.VXG'1SGTET3^^>::X3!R]'AJ);= M?E77G\I^#_#=K>].*NV[9Q*KB41A+4#:(8"EI=2#W=@U-+Y7:^GT0ED;];P= MV3O56_KMO-Z>/I-P1*3"CEL(@%54.O0X=@Y(?<]IZZ'-K>BM@>Q]&;+;.+#' M>R;Y-K+PS-'&B58)UDX:&("RP#HC+81*E7(2JNOGS[H\ F\\%D_[P U,D+/[ MW)/M$F D!-HR*L.' "T'7*)25A;6KW':3JUJL1HS&N'UNCDR*MMLO-08R%V2 MS4.?-[]EBS"QSL.DJJ9W01/+5;&-$MV65C^?X^"B?A)FL:"$.L@5%IQZHW&) ML$%0U#]=[^P I27=/O>L=(A:EQ;E^R*?KB>KJ^)C5GR934X=L1QZ-%$FP"1D MS$\F,8&06+N7Q'-3/QSC\N#L\=@>+:'5@]XW &P'N#RZ>)Q\/I%,6(,D-Y@Q MB@0 6N%2)L"4&*=AT5Q%/^JZ-7!>A^)'92V,1-\#F0:WL_O[6!]Z,?VW=#&- M"]5Y,^!8FR1,A)9 @"35"C@D8N&I4L: 9(-ZF5T<*;2@J^=+?4O(]*7]7:7Y MC[=95O6TX5B3Q!-M 0+,*"44C0XG5TIH!0+U_6675]<=SW+?,FI#\N+L!O)X MHX0A CC7TA&-& .8<^?W4EHW4D.@/>558$,CI%XK+T9E)XR1#L/08'.#^5V^ MF&RONF^J,IT_/3C1*O$&<6NIUA)J ;"C1I;^L[!LDA%62VM#:8 M#RUZNR_:&7I#]6\*P3'Y VEP/NH-Q7%XZ5&^].['TII\7\RG&:S- M2B>>$;00&E- O:>4&$8I1M5Z',&!S97ASHL=C%FG7'HH;%5*P"O;HF#*Y7[: MU-BH)PP'=N_Y6-O-8 MQXO+-?USJ2N,W37\Z,!^K=%%_/S-@1D:-69LJ;06"RLP$4H 8"C W*)ZYD=/ MAOST+IMM%MF[VZ/3.-MOO.8C@G0,(FBI4PY'\P$(AO@.!13W:Y=,)_(N"?K< M:.\'JTG*M06/SE1_JU$RHL;=@1$%%(-QC[%>: ^D86A/#< A'K)AUV4-1#OG MAKQO\(;2HH\#4J>B0(V[ V5:2*^TP9) !J56Q%;SEA":M+,A.J5L7:YIC=Z/ MPSU)YDRDSC0CI=-LYJ4!4J8+5C^^N?]#< M&,[D?NX,*)K0^=Q>*/H\V:8'S(;BEW],IG=1$2R^/<;D+)>4*2/<89X>-?<#]-;>J$_>Z ZI-.J=0&UA5-(\><2@ M[_;V?6FG;>!)J$X&I<0" 27R$&,'E1#^P(HDU3)E#;$_5C"C$0;70\.DM+AA M23<^^+P":A,ZV-43]:Z^2RN:=5ZP0K3SAE M%DD>-0$!E&>L&CN&+8)8_=7YKW!T0ABYJ M ]QH0(6A.N)PF+6)]Y-JU/*-H@[-$/OQ^&>I-P&B@+DG$'DM@2@/$%&OB:]F4?K0K\C\:D*;YP?PF@+SNF*1 M#CLI(TR8:DI 6>K,F&KN@JGF^3*CQIN:,D4?F%UO+#+:"!A+)1C F!&&N7"5 ML<"1:F'W='YBZ ZIH3C"Y-L3.-/=&8J(S:\JKF<;OS=>+SD]A#L$3'4(U&%-,/L_7D\7\W]G,Y/>?-^NL^)#?KO^< M%-DO1;XZ9=*>NS4@Y1F2 E%"(??8:':8L1!2#>DHZ<[!V]1ETC%:HYL@Y[CC M](T!6^0]@A8H1R T5+&H9NUG"[QN'J@;7M%HSQN=8C449ZCI='._690'@6WV MNSS(MO29#E3]WFQGO][^_E9-_T+/-35*P+6&F)MG))$0 (0]DH= M".-Y\SI6PZLN[;EM)%1'7['>9J=X[=1M 6(!-5#>^F@:,DV5EP<)5-PV[T Z MO)K3XVIU.5(]QRA/NZ/["TG>9%^RY29;C1T/M//5Y%/403_M2L?<[L?U:XUH MX+E;@Z3(0D\-9U9I&C5F@'8YG! CI^M5A!MTUN?B?Z=N"Q81:!A51I0K79RQ MXW(_6P H'C)7X63,KSNR/:_@T!TZ0T;Y!BFD+Z"B"&@!C>!.(N*!Y=7T(1HT MZ>RBN%TW-#U7./\R=/I,2^NN?KICBBK(I-4T6O.& "91-2E]+Y2!V-=\7Z+JISL_GTPZ;XE!7?CGHN3UT>1%D_PBB* M/9$..1;W/[T?;6G,)-0VN"/4\\Y!:4S"?46Z6O1[Z=H $=1.QXV(.(@I1QPK M48TSVB[-[;!>TH0[)EX'B QE@W^G.M6Y^@,L$48YF^-2Z_X@.-=(&PD( M%M99CQT\+&^(I9XCU2EU+^.<5OC]6#R4E.9W/:PS$LOLQUQD,[5^G\_+ZJ9Q M/L>/!]:[,4@3MV* -? J:M;>R;@U5]X5BEWS8K*]13P[IN)S'ND2KA&8X]V7 MK+B4+Y[>$YP"3D.'HX(7<=,"&4>K.7(&FK-$;X'.P5BB%5)#<<->0?,1IJIQ MP[_FZSNS6:WS^ZQP7Z>+S39';+4J*[?//DZ^GN"3!D\+T58@AC/&J)$F*O6( M.E;A@B!.R&+MW0O=/WP]1Z2JR-#;?#U _.D%N%:/\3H3H.IN(#W'VZH#*&_F M_YPL-I-]$/M_-Y/%_/9;R0Z[,XGC#Z#C@& MY^>9$; M8EOSY0&5\PWI3]\9G/8<.,2@E4B3,OQ,6#5?IU'S\N^]^;WK+Z>V6;_J ;[,SJ M_F3MF^5IH&[RQ2*NFW].BMD)5FKPM$"UU)BZ,OQ@#-34$2TJ7$ 4NG1VJ6&, M]^&P3$,=WG<-;ZP/[^\/D"$J#5'*&13U1H"41_NY>\QM@L45>J7P1:IQ,PS3 MX!]S-RD^E;WI3+[:GC@YV^ZVT?-"&2#U1$HC(=6.>,;MKMHULH!9-&3ZT]7Q M5S>8IL%O-IOMCILW]R$^/"(X# 71U@BGB:4D6KKT@ !A*59X2(>K&L/8<\3Q M0[;(INNLU ^*=58LOOGY,HY]/EG8R7KRVW*RB;9G-GLZIBY#8_7>;^>+3=F< M^LW]Y\ET_>[V48_8;:QT]*-T3SK8GHJ5G;DC6(,I98Q%SHAJM\?0<Q)U10 MR @?L>/;TQ&?/2_W_=6!$H$$(<13#HPSF" %=G-#OIS=V!&OSFASLK]Q$RR2 MCF+]FB\_1=F]+Z=9(V;UTN5!8L(-]3"NAQ!9A8V7J(+#(S*D1GQ9PG8;TCXO M,M8>F*'4CN=#/1LG>/F& ./6:BF+^Y]$UC/M#/"[V>&X 1N1=G2I'<'.4+\5 M0J^-#Y*,$*5 _G'(_ES]>C_Y5JY\=8J%';\O>*D]B5JQLW']U )*5L8WXEPE M-YJDY%WKBFC?%PCK#)ZA6.'I!GAFZ__^XH"!0P(2ZHW"SD+$H#=[K)1V;L@6 M9J-M_*UA&8?8;R?WYQ?\8[<$#2(J#$$H>;2%C==&54*BD/$\[:V_#?(AH!K.YUS,R_WN9K(^GY_Z]-+@K2<2*@.I M=PQ;9;"&!PDQI/EV?[D/>;3MOB4H8Y"Y1A[@\XL#IIA0!Z"GVFLF.(P,NY^5 MBUJQ3WN#;TZD$]1NA.U51P M[27G-JZ]1'!#I3'5F+&BS0E-T]])VB#1._5JMTM'P +% 4,:(L.YU[IL7KP+ MG$,'29I+?4/LC_1-;X;!]= PJ>5V6-*EL,>^6:ZS(ENM2[OCP[JLWK_W,$T^ MU4_3.?60("G1%D$+$8?.:2JIWILQ%EI$!XW1-O';_=IQ'D^'8*61Y/=V4I0] MN[]D?=?]J#F>OLN"W$V*["Y?1!Y;#)>\GW[:!CG+DO];(<&S_\ "U\MAK0P1A% //-'),"F,$ M\!S5ZS?8$W*'IL9GI[DZ-L_Z+<=;OB-P1(B21A.*O(>"*>+\'L>X ;ID$B^' M9)FC/$ M[WYS?Y)H3ZX)4%'EG0 :)GE+YU+,LFUZBL@209L0Y6+AY$ MZGD%APU$C$O>?!B@&S/03;9:%_,R(+ =SF^1+N78WF?%;5[F7>.%Z]6:? M:O.OK!2B;*:^9,7D4[;]HYVL,S^9%V65D),^_V%'$BSCP@G,J=)6.&6W!4SW M](A"WMR@&6\M[3%&D#1QDA>6P\34:K79Y::MRNI*Y0+RSWP1'[.8K[^5X?0^ M!*3^VT-NU"$$'Y+A*$:B$W\Z_ MS&?9B '(.*P._G MY_W[)?/^F!7W\!SO]_+20 !"C%K,([)4,^A,9:%%E(%JKOQ_[VLK/HV7_]?MK[)IOFG MY?S?V:E*W;V],V)LI 16$X,P-L0QP?=>#R@(U M[#\JKSNUV \[D$ 9\H0J*#SDB&V7GVJ;%8[;YD+!?PK%L+1)W@K8^\7>;=:K M]619MF:MU[NAGQ<&8>+5\CY2=#@"CG\[>9< M.Z2NWQ48P-@25%8VUY8+ R*X%::6T00K+HW-7/WQ>B.27 N;/PUP_%+DJUX. M"!U_6US-J(:862VT!$([0L7>4PPAU3[!7F&OC-7;$^5:F#TB?9O-UYLB.TRW M1V9_X6U!,0(8-10@R[$LBPY*4>%*3(M$F/1<]&DR>WNB#,;L98+&F]5JD\WL MIHCP[4:[G=WJ<5*0^YH5T_GJI$/F\H<%"YG!#H+X#6 +/+06/BP!H/GA\?1< MZ3VQ:M^87\NR^\^=);UKS+1UE^;E1_MIESGJO6O8=8<0 #)&(F6XMAIHY$'9 MGGQ/ 4Q4\QBJ3([KQSZ)*\G&D_?0/3J;=+/G"B3OYV9X+4W2B" T8!)8'6T#FI MMW6L]W0@AK:PNJ_!&SJZ,(U&R*L1J!?\9V-)U85#B4:DD(S$?T!!0K0!1%4Y M*\1KWORPZC7X7I,7K7ZI>37R54UR=.FZ:"#!&P(11QB4[90T\E!S75%#V1;M MH*[!69R\;/5)RV0DJQX&I5-Q)'NJY@B"\QJ7"95:(6RQ=V5O^PI_CDWS?2J] M%-<$96D4(EZ+$!UQV(_OJV@WL& -LT000+ED'BD@F)$'91W1YB*77@+M]8G< MH+2]EMC1\=G?9"4#Q<]-OEP7D^EZ,UF4YU/0.?$;=C21G;07U&!E()&$$1[U M]HHNPB.9@>JZ.\6-._5/H6B3G^ Y^#(E>CO4U'TUP0!JG+#00J;BD<4D$ M.-"E55^/]#P9XTM._Q2Z%NWOT1KR)DYXOES-IWU7QSGZSN"M)%P1"2#SRCA& M(QM4&$,+6M2>2\_GD%1#K?@3:#9R\-7 &%RS*\%)7%?#U@J')W M4H=E\[PT^/.0=X^$N):E_3L/X?;$XV"K?)W7!TZTM,Y:BXS3#!$%#LFQ%"#7 MHGE%>HZQ\1?\'DB2O##L&CT]] M;O5O?9<7'N\GR>>9>SX=>&PTD$"ZU)%)9 MQ[5SSAJIJOH3E#K2HHUW>FZL$05D".*\(E'I+[?_TC$$8H0&$$.BO2+*"NU1 M9991B%I4CDTO4ZUG)AU>EAJ1\/K%Z&G&T2A2]'0(00&'G!#0(FS*0G;&$[NG M (M68/,CC.FY;5^+$+6BX/7+T"Z -*H,/1U"L$@R"37P"DJ.$$;<5Z$TQ@QL MGN69G@/WMOPSMT_-&%J/O1A$B&9R 0%%.#%+..Z=(10?I7?/J$>DY M@5^+)+4EXK6XD _D.%LV7OV^VL:/ACCY67LP 2J ).3&&N&]MPQZ4ZG:S'O: MPIWP:HMKI4R@Z]^#ZD,TKK?A?)L(R9GG&L*H/'ADM9!.5-F!C%+;O$QUOXZ( M1-E[>&=$UQ2^?ME,H)].UV,,A#BN+,%E U6"M.2 5]$-KHQ/M:G(CRZE_9+Y M^D7UJ26;IJA>.,;@L8161W;CT BGA9"L.FW)C;"IMC[YT46U7S)?OZ@^.A29 MIIQ>,L#@),%>.8$PC>PGK$>B\CMS DWSHK;]^FI^="'MD<;7+Z%/5[!MCDQ* M.^?3 07!A+;2.X4<0$P(95%5Y4,0Y)K''>#/\G8C$>E!A/[[;\_H$Q'X8_N' M%S[?/^,)J?[\\\^_3O/E?3:+W^[_MJ72=H)W^2)2>;6;ELW6D_EB]704V==U MMIQEL[\D+,L'ANA#+A^XC1*OD$46>!H7<6(1B"LW=P81(3Q$NHZ,]83<]"Z; M;1;9ON#/5'^LQW!1KX=B1CVRR M6/2Z0-5FF><+U$A@;]><$JW9^K^FBSP^\>]_B4M=]O!AOES')<$MMN_^^U]6 MV:?RAR9&[W]R?)-J3:X)7RL5]S6/IN)9$,Q_U\/W8%0*]TF7\_3[?$U@2@3615CRI&CDE*IM*[&#A!H?MZF\_!')W1K,?>AW!B[ M73R^\HBJ\^)U 0LF2PLRSL4S+^/WJ #LY\(M:*Y(7T['*U%YNL Q&=?646P> M9K>X03DHG?04<>RFG3I?WLRW_0;3GOO*3\+C]3AS$]E?U^7.13>?; M6=R4<8[5467IXF<$%J=! 2CS#*1'QDN%*H6BM "&]#MTY7COE;SY,$ /M=1% M"._SY7;D=OYE/LN6L]7[K-CB9[/I(GX[E5%?Y_8@$-#,00>HH!!Q1:*F6LV< M"]ZBH%;"L9VFKM,>$!V*EQ[&._E6JK=F4Q0E,,O9VWPYW?UR@I?JW!Z"F]0W[M>:D'1(?BI??Q65D_[I%,MQ..?]I'A7?%A/UMEL M&\2NEM+:''3L 4%@;ZFS0E"-C'8.2^,.LY?>))HTE (G=83I8.9@.>:;[/.F MF-Y-RNJM^:=B*5?!*:F'SXQ_AS[./>9F?MOOXI"'7[)'!:*U$M&.@)A%:K;#' MK)JU0^0U%6MOSDH#HSPL;QU+]6OYQ*"4X$!"RRF$8.NRMO@@3P*_IIKD8W!6 M$Y#'W0D/Y68?UMZ':YINCG4>&JB-VB?1PGK)&3%.*U+%TZ16LGD$*>6#P-WN MESW@G(R;_AB63R6PEEG9^;L"@I9Y)Z*08T\]L39:WWM,%96^>OT6L"0UY!X)#G0G-N+6+J@"0&\)5VBQF< MH=M#GWQU)O?U\[S8;4:U"IEU\8Z@:=1Z),9E61"C,&$,5SD6*A*RN1<[Z98M MK=AW!-S'78 O7DJ#!0PC*SR3@%@#M9'X()F.^5?: J7;1?%"$(=B$7?_>9%_ MR[(/6?%E/LU>'OO'R5>=+2,!USX"_?@O9:N\Y>I4^*V;%P3O.&4*>XVQE%% 'RXBG$^S;+8J1_TX9:OJ)'$ZG>#,O1%R()'0"B'! M#/88"5OYQK1EJ$7M]M<4:>D+S\%/F5>24CH,?IXX/\TDA$ /G.#,( >4I-Y$ MM9R22$K@2N.SCFCTA-Q5G3@W0" GI 8$0F8)UX30"L=HYPR90-GWB?/:+-/; MB?/+P![RQ/GE&]\^Q_G,J:S'ET4">*:I9;QL#6Z,MW$;KZ:/&&K1P_-B7AOI M4%9M!GB^M36'<3!-J.Z1E&?9\01PP 7!3D'DM0/"X8?98*;2/@?5C#!'J-L* MD6NG\SCT/7-H: SR=A0=?*Q,GC[3\_V5 4O%HK5%8/P"G/0R#OBP3D65/+UC M%4U!SKL$(NTST1!+HBS% #-)+06$ '30?V"+_/2K.1/==/MM@V,R :XK.%@* M%7&.$(*4850)[2C@%;)>6I"V+M"02X8X8=H,V)^LVQW"2:HW5\RQ(TV5O,>""8TA36912SJ#5 *H MG&(<646\\5!8<]"4HB[LKI!->W00C@Q_\[,?30>^+_AUD,;-[ZMI,=^&6VXF MZ^,G0WIZ7P"8*A^AET:[@,/[ M?F5@4EE/.12"20DTL(_T,\I>50/5$=?D;JF0?&;@^\.1G?DT>W?[J$3(^ZR8 MGJZJT=]+ [2<&\RPUE@H1SDFQE0H"RJ;\WK*25ZM>#T%.B2_JN\4K3>KU:;? MIKXOO2=PJFS<$S&7B@$% ./^L')X 9OKU"EGC0V^?G< _>")/UOO],]- +V M)^MVA_ 5A!NOBF.[T.P=)Y)@9BB2FL$JWD!WL)G>&7AQKKD;5R" M^3*@&S/03;9:%_/I>E_M\+=(EW)LT24U9;VR'^&JUN=]]ME6- M/T931L?Q_7&AW=O\18%3S+4AVDJCJ;(&,7! 4U-^C<7HAS6#!\-^3$Y^C'2] M]7^W6DS7\R^5(Z\I]Q%788Z<;*XAIAP2[\OM,S0Y MAA>!;;?F(Q1HSMP7/S524"@%L"7*,HFPDL[Y"B<+6^3'I1SD;L^V?0-]-B2R M_[C\4H89_^<__A]02P,$% @ [6M84,Z,G=Z@. $ ?RL1 !4 !C;FUD M+3(P,3DQ,C,Q7VQA8BYX;6SLO?N3VSBV)OC[_!758C8IN>S[UR] D93R(24 B33=^?1595.$]_Y M#O"=@]?!?_EOW^XVWM>\JHMR^Z]_"O[B_\G+MZMR76QO__5/OWUZ@SZ1MV__ M]-_^ZW_Z+__'FS?_$W]\Y]%RM;_+MSN/5/EREZ^]/XK=%^_OZ[S^AW=3E7?> MW\OJ'\77Y9LWA[_D-?^R*;;_^!?Y/]?+.O>^U<6_U*LO^=WR7;E:[IJVO^QV M]__R\\]__/''7[Y=5YN_E-7MS\#WPY_[OW7V-^1_O>E^[8W\T9L O F#OWRK MUW_RA(7;NFE;H9'NU[\]^?T_PN:W@RS+?F[^M/_5NGCN%\5G@Y__YR_O/C5V MOBFV]6ZY7>5_^J__R?,.=%3E)O^8WWCRG[]]?'L67?:S_(V?M_FMY/M#7A7E M^M-N6>W>+:_SC8#1?.U+E=\\_XE-53WX@F0HDPP%L63H/[_PX=WW^_Q?_U07 M=_<;0<_/ _ ; -X]!>L*74/"KR8@+['Z^(.6\7X60S>WB_CI)RUC/G0TMEV[ MZ+^//VL9NUW(3GM&N5MN+/>,)Y\\BWDC?^N=^+?V%^77+\AOTW@KJBB^>#37K'^US^)?UNLMG?K11>3T%;X?U?LOK_=WI3571-9T'6]JY:K MW2).PSC-_"AB<48QH\"'"#(>^LQ/ 8_]1?/A1;Y]\]NG#D;S(]L-_4F'DZ=L M5WE=[JO5(50)A#)2'T#_USXV+[=K[P#0.T'H_=YA_-__Y>>C?:.0NVZ_TORU MF9'\ )LRV2*U^;7T)T-[N2U%[^2:7?_@7D0J=Y;U< M/1BED@@Q"H,L (<\YC\K4_.8UG+E@-8#.QN9O955._(?]"%4K;RR6N>5R"J[ MO[2L5B^XH_V-GU>E2)7N=V\>='^973JSIW35 0],"<.>8ZD?:>N\6'S*5_M* MM!: Z\_%;I,O4H#C+(TYIM"/49QB0/BAB2"%,8L7NSY4GQU11A_6&3R[,^G" MA9'3@/#*&R\ /UW_V>O@J6F2&5.7M=TY27HRKLO/(^V04&J!I<%1YZN_W)9? M?Q8F_BSU1/Y+(RQO_*"=(OWGY\Q_1D4&L32M8 R#7EKH)>HRT$G.JJSNRZH1 M'3$IV^6DW&]WU7=2KO-%@('/.8AY3-(4@O7HO4DU#5!<0*QR]KRMCTZLF,#69M2(\"2V?4R":_TPN456M*-[U0 M5\8^+[^]78M4JK@I#@M]O^[OKO-JD84,PR @(,(LQ3' &0ZZ]E(>!WH"9MK* M.-(ET'D/X7D'?+IZ94RFJE*-P:.11NE3:$^8SI!R49*&$CD7,1ILQQ,9LL., MN@"A]5ITK[K]Q[MBFP>+!/@,$QH %F5$R%SJ^ZAK*XXHT1,?DQ;&$9X6TE7W M+YX$Y[W?:B=*1B2JBHYK_HP$1Y\Z>X+S#"$7Q68(@7,1FD$V/!&9X8QH"PP1 M__J^^ES^L5W &/(T"' 0BRD@2'R<,-*U1+(D,I(7C>^/+"X2F9PO2&R&PJ)# MGJ:L..)MF*@H469=4(Y4J,B) 7$S$Q,3"\Y)B3$;ZD+R,;\MY-KR=O?K\BY? M$!P2PI,0< ))BOR0ATF_L)2 3$]%-#\^CH0<07D2E:YXZ!*FJAP.N3*2#56: M[ G&0P8NJH4A67.1"E/X3W1B$ \J(B$5"%7YLEFNB2)$HP1E,8HY(PEC^#A; MBC.(5,5!ZZ..1:$)BA*,YEJN'C$OBX S3O0&OR(=-@;]J<5G!KL1*=,/_%3GZ27![E3?O0&N@8U-@;[8\O/#'AC@J8?].;02PL=1#?M)_E6I V; MM]MU_NU_Y-\7$?1]"%&4^:G/,QR$#/A=.XA%B5[>K_OU<1+_%I77P/($+MW4 M7YLTU=S?)5]&R;\Z5?;2_TU$*; M_E>^K-AV39>[?)'Z41APCFD6QGX$B!]PUB!THW]=!D2S7Q M<$>44=JAR)&]G..!_1)0>B?9!M#6%"7!G:75[?%]O:O5?G'[@LI M[^Z7V^\+&K,L!A3&*0GB(&!!YO?K(("&FA)AUL8X4M%A\P[@O!:=KF88TJBJ M'>X9--(07?+LB)QVK63<5][B,/GV..+28/(Z4+J:HLF6JI:X(\I(0Q0YLB<= M#^R_*!EF3,U%*@S1/Y&((2QH2,.7?+/I]$>NOH8)#ABD%,G5UQ#W!S"83Y7W M2 P^/9(P2$BFN88>5RC&%\ MZ(A)7S.NV6"%42P+>,0XB0"*Q.PD).383A3J*HG>U\>2D0,J@_,3AJ2I*X@[ MO@SE0Y4JF^+Q@(07E,.,L/G(AB'^9S1C"!,Z@G$\E<'%3^I%%""9X'#.&$X( M3F&*^P5/CD/MY$/W^V.)QNDAH@:9OFQH4Z[%#OX61A:2- MK(.D1(M 73%QQ=TP.5&BS;Z@G)"A)"DFY,U-5(QL."LKYHRH" L2#:V;QC;+ MVP5$/A0*13!+XCB#-,6PSWX2/U N#JCW5<<"TH/Q)!IUR="DYF69<,>*GC0H M$F)##!Z8?$8 S&B9?M ;XBZ'=@CM:V+EW9VLVU>N_O'IRU+TB_?[G7Q10K[4 ML8AQBC'B+.9BIA,F*81^?S*<^:'R_0\+38US0N( T6LP7GD'E-X)3.W[9(/8 M?5DT1B963TF&N[#"[/1B9-.8I_?3['&D+EM_SS>;_[$M_]A^ MRI=UN0(H0XH EG_?F5-*3*9\;,OCZ.Y/2H#A>YM ^7:W.F M*C NZ3(2%F6F[,G)(PXNRH@I7W.1#V/\3V1C&!,:$ZW#]=O#UK-(C62I]'V] M"$(J$J0 I4F8TLR/@B#N;]B!5'U195 C(TVNVHOC/3KO $][4F7(I/)TRCV) M9A,I7?XL3J">I>3RU&D8BW,1FJ%F/)TNV>!%Y[T7,6"7JUWQ-:?+W;)M?2$F M8S!&89011D*4^'X6],M)&4LU[[H8-C*.[)R DZ1P0D M(,/GEW1(4I4 1_P8*8 *-78+_BB\I&1 T%R&OPGT9^O\&-FO_8))\R;<^^I# M57XMA(4+B%/.6,(Q#2%(*4]2W%_A25.LN4YJV,@XHM _S-$_?M@!-'S01)M+ M5;T8@48C[3!@T/K[)H](N2@K WF/<-&6G@]EO5MN_M_BOBFS MCKCOQSA(_("B-(4!BEE_/BX+L=G[27I-C"P[!W">0&?TCJT9BYJ2XX[ 88*C MRIUUN7E B(K8F#$X,ZDQ-.*;[ET_>[ZW*S2& 6LCB@F% 8 ML"A!_O&4"X1 ^=59O:\Z%I,6C'= HZX=FM2\+!?N6-%3"$5"; C" Y//:( 9 M+=,/>T/7N(HRN+89SP.XB!,(0@!Z)NA MOO)&K='''0_U#I/7@=)\-\V,L)='OG.N] 1 DR8;0O < V?T8!!9T\O",/BE MI4ZC?^FN?KM=E=5]68F9S1I__YC?Y%4NK/VI=RR<'6ZS>[Q*MU\#]W_H7]2R0_K+Z3,.W MGB19H]KFY;X7"3NC8/8)GU[6'-CTS&5 VXR])(#[^LWM3QB#K'Q3.#9S!MTXZ3X?!+2]U'K_?3HE[>WE;Y M[5(6%7I_TS;[>7F]R1<41 &)(2)I&D0^15B,N:Y)'X9$)>I;:>F3'E-)!YU/3J;K: M+3Y4Y7J_VKVO/N75UV*5HV]%O4@#!(&/TX"D" MM9B\Y7;MM;!$Z!; %(7(G+3+XC,*7WJ"8T"5BM((2T]41OS78X4Y1\4SJC*8 MM6F59#C\TE+OT5:,&FW7;4,U+>^6Q7;!8@11$&<40Q[[)/+C#'1M96FHM,TQ MK(4IM., 35\]3 A4EA#'W%G0D9=HLZTD3QFY+"<#&)R-I@RQX:FP#&;D)759 M;>_6B_?5[DMYGZ^+U:=]=9M7WW_)FU-H*88B[T$PY%'& (M]0'';5!!BHG0Z M8U #CK7E",MK<7F_'Y I2LLP]BXKRVC$Z0G+Q)RMV]6U)E.?GKL'<)QR^$B; MI86-\@:@U=U+-C\CNU8HFE9U[9A06NPR&IK[UWR;5\O-PW8"$&"&Q?PR8D$( M$Y"$*.W:R2*H5)7:_.N.U;;%-$0VS$A3T%GG?.F)[&14:O(%:[YVFWQ7DHG]8RHF7*K:B? [:=Z)^-A4?;"GAV0=(-]Z]"!75MTM-! M(\:4E;!ML\K7:/>A++:[MUN!)V^3SHR(C-,/L<]1FC#.,I&!MHT"&#*L)8'# MFG*M?4=TWG+G-?B\8NM)A)H325O<*FK=>+1JBMP@1MUHVT6N+HF:'9)GHF:6 MC'DL8S8Y,M"O]U_SZJ0]AGR& Q9F\C9NB%- &.S:2V+?5+HT6QE1M4J!S))< MZ5*IK50.6307*0T"7:O30W[4A,F0T]EIDJD=Y^5H$#,#C]"^*[;YVUU^5R\R M"&C (4EBBC!,<.8#VC7+<*2UC#:X,<>Z=.$ J,3H-2#MG*?5(%A-ID;E5D^M M!M(ZYN':GJX+XF6-Z7EHF#USU [:FO*D>26&"T-)N6VN'_R]V'TA^WI7WN45 M^[;:[.7M9537N?A_Z\_+;XL8P4C B&-(,A)D$8 L[I" (%0Z^^*R?<>Z]VN^ M\SXM-[EB)6BG3*NIW=0DZPE@)W=R\'D=7N\/ =CK$%]Y/6:O ^T)U)-<==*A M]8)0NG32/+33J87/WZERR*:JPK[="B2"]N]"X5>;LMY7>7_1*^(!)\0/0AC& M/*4^Q^AP8!%0EH;92]68;33A;ASWJ+PCK,FN)5Z@Z,*8M$'L/,:>%4M*^]W. M<"Q]7/[QRU+$[F*YJ44\ENE2G5=?\WJ!HQ!G/ ,9XWZ*608("KJ&882TDA,+ MS3G.100P[ZY#II>/V.!24Y[&H=%0I:X\26:/[\J3>5XS^SI@G$BOSG*F(EO# M"9^9>EDPZ)R(V>)*6\O^7E;_>+O]4)4KD8D\;%GF'5$:LA!&&:< )P&)VI8Y M2H!2+1:;[3E6,XE,[A[='[ 9ZMD0/C4%;20JC16M([1%.!=-.T^;BJA9('UF MJF;#HG.R9HTM;5WCQ;:HO^1K>=#A4R/ZT$JG$?I._O[F( MIREZ=:Q1R2*4A3Z)4)0A1C!+ $,=EL3'6E='W"!P/*WI0,O<^U.^R5>RENMS M(B"?<-1+)AQY1$UQIW>&7=T]U./S#.OJ#A==(SXO2*];_\Q#@!W;6([9X]6+ M>?UMN=DW+:'M6B#9%#??Y1[]:E7NM[MC?=0@%+*/$D1 0"D*.2+D<+C33T"" MZ4N%-2VVY&Y0?V+$Z]QRY07@C9]=>3WJIGC5$;?7 ;>56"F5LE+C\)F![, ! MTQ>YLFU0Z:RSJH_'HRY#^@!D MLA6DASQ%GG:U+>W>?;^C 6FL7P]CQ@P@=UGEZ7&95YE:OQ1MMR4KR(@ 12'B,10?)OZ.$U8]^T$@TQU MHJO^1=>*+^M*UKMBM=QXO^1+F;,VXUSW70H-BEZ>@;IA1U,QS8BQ-B?L.3@S MP]/G:/KYF@'FF^CR%3NHZ@ M_U77H_P QF24ZY&C,,J=\:(YRE4IL3?*3RT_-\J-V)G!*#?#70[M%WJKPX=% M /%7FED"CS#B/*$@YA''$8\HC/HV (0Z*[QZ7W8\V@]KT6W7'T0'^W5YU]5M M9DG" C^C/( 8QP23F,8=U"#$2H\330IP1'4RJBP_C=<4]X+F[C!SM9RD.+T+ M/B]M[TSIOGFH][04/-[TF=X?2J_4?=J5JW^\OY?@FJ=(Y7^B^_LJ7Q4-XH_% M[9==W:U3P2C,8A'%0,!"/XLCRH*V?0XBI+1^;+]5YRO, IS7@CT\M]O\Y!2O M=P#L_?0)?:S_;/*:FUT_7);\:5V@NX"MSO[DM&L\KC<9_6:/[KD8!&KO\ND0 M]4Q\=$?V#-[QR,7RXY9":>T(AH$WO$+*ZY'S%J44Z? MO'.QSJ$;9A#Q7%I7CM.9+2_TG9M&ONM+[@<8\9!C$J51#$.?QQAT9XIX M1F M;2/"<3V=4S@C_,(1X7>F[X*,X4Q+JWWC^E%S3CB."Z=9%GR1^"&+@/:\^DJ6 M_"P:K+O 9YMKYQ&CG>;]5?SBKGZ[%;&N*-=_S^4,+U^CKWFUO,V;/Z3+7W?]?GEQ5\7XJMMZZW&R65>W=YY572S;^/%(4L M&?2-D>/;5;=2=^4=K&ZJ)S=V7WF=Y5YK^N%79'6CW)/6-]?)\U<2%NF;'5G >Q8O.(WD/#-7U_NY@$OMVWY0V^UNY$9_9%+OO'X4)"S%) M367-N8!0"C#P4=Q?*>-1G/%1HK=%O(XC=H?*JYL(?5\5J]S[VD/T?A)!>27, M&BLDV_2TXS \D9-'#[W'&.J=6"K?>FN[SM%83UK[2B*MNOM<1%<'G>>51U07 MC-B*HLZ\-4GD_%C4_^!5GK_=BH"1U[L&-XMY!@#E. R").!1!L+VF'?@)SS0 M>B)Y>K2N]R4%IC96<;LPA6IIY=X)8Z=RQLXF4TE)/FNIUMK[V M0/F<[\8*DX/ZS0\8)(?QX3)$6O#4I%-+6GPMUOEVW>#F,$2^#U"6P8QGG$0@ MRSKY%OUK.(DV9.GG!.ZT@J3UR_COM;!_3FO[H)%Y ,00QHF M B3$<MMW]YOR>YY_RJNO17N\ M]4G$_K7- ]]NVZK%XJU-=7 FT>I%M0E>J!;;7X47S MN-;'J^-PO_)Z>[HP)@T0/]V)[&7G'6VX\M"=K+4_!T. /&R:G\D?R]8P!CP"*(@Y4$"XB8.=Y/-E"5T'A'-#+KC M,-35EY M)\;]($'T6;]-$5F'=: ?/-P.)&>L&&S#AV-=1GF_W]6[Y79=;&\_EIN- "W_ M<)%22!*>(HYAYD,(0T)@ORDJ_FW,.R>&$.=^S?'D#L&)A=[OTD:O-7*LZX\# M.\,X]TM&Z ?372,QZ +SVFZ\Z"2']T$&]HIY1,RI2;!\N\.*3R:(@+_NFT(# ML1^&- (09QC3)"6^ -SAI#$$B\.U&#X&*&'54[[$YR@)XP")W#6N) MOO;*(\XK#^>WQ78K!0TO-[*BPV3!3-6OH\_S*WING%CDVFG31:.G]_(;ZUY71'K&/:-=K=?K##]& M5!K$@-,K\B;>&"LRB?G=35[L]F)D=W 7*([\&!+H YJ$&2M>V+1@#C58AT[4AEYJ$\N.X>IUQ:EG MG.,P3@WI"C]&G!K$@.4X-=P;RG%*E@1Y6]?[?$WWE9BO'5IKT-6GA;39M[Q: M%0+N@@8Q"5G@BW_X(?5Y0&EP#)A^:A*&[*.8*LKT"#6CC ,_* :1B;B?/$9T M]DP7(;29OQ0 W+EQ)OKNT,#'\NV:R^GV82**,DS#F,<$P@1!F,;'V4X0=/LP M;+N>:A?F)83ZNS"=,9;V8-AA1_FE#9A9)I73+L>KNG8F@C.=_UP*FR[[N\.E?)'K+C$^F-L\),).#K?+'S_H-*]S1UK5F0XCH_7^]&,$ M3/NT6(ZCCOSFO+!#"[\_=WU ^?[F,*%9$, %,LAB$(6A"/\T9CU:G,;)XFM> M79?.ZSH,1*FCK:<�B@9RO>G]X)DL:,5.1AJ)\UHNG,'3Q=\.RMZZ)C\S1" M8^$KJ>YPV4TOA<4).\:,HN"4+-@JZF#5*Q.L>#VJ@-^MU7V0Y<_E$>J;]@AU MEO(0 T0C%A#Q?R@!*>KGPHFO=3%VAO!?YYV=9Y[\Z!CP&@KFI7^Q;Z+K>5%%+T[CCKO[:[VHPB_4P)"[,:7,\L/%BPB M ?4P]>-HTOM*@Y"/*5.&N] M8U;!W&J7>!T1_(<,V]/':N6>]!\J0*NS,DU4UO2:M5!<#WFP[I$%/D$^RGR, M \8R'(<4=0\*1 3ZJ=4Y^HBX'4_.7PS#[=VM<8+OF/W!4@">:5>P'X1KBV^S MSCH4V_/HD' \0;]Z)2%Y"F9TP_)DWALM-#]S >&B&3Y(LS@2_\='011AXD>H MJY 9<9R$H\9GV^"G#M+]Q;5YA&GK?6.D6#UEMY@P8#][%>Y'B]J:OG49NEUU MLQ\D?CNCQW80=^O'T2)Y?\M)R0A.H@ D(/1]!E(,>( 3W!F!*$]&C>-VH4\= MQ?N[0O.(XI;[Q4@Q?+HN,6$$?^:BXH\6O[7\ZC)ZN^E@/TCL=D2.[]S#L(]PBW/ER/V@XN>NF'[_]]I'*6# MO!)I'9N5B78:];PVEIB>7-"YO!C+<2@?]\$(A#3D#(>P.](<)2&QNXHY$F;' MTYX'UP%?.E8YAR,^UOK".$=\IN@&TQWQT>E-KROP*OK18>"UW9-^C,!KG17+ M@=>-UR8NZ*":35 2TRB-?)AD,0?(3V.2]9NC (X:CQV;XOJ6CNI-U=<1Q%WW MJW%B^XRZU'0A_V*QB1_WR.\PWX]?F\)VI_PQLH>QR!JGCH4;'X]5W>(\^H_Y MW;*0=TU(N6UN]>V7&_DJ/5AD*>8I)"$B091%<90$45<&*_))&&LG&#/#/_:> M9]4A]59'J)[X\MU5GWRB?F>M/]UE=TP M\*_#DAPN>]N,4H"Y,F2YE(=[;XX5[,\OBYRS)%@P/R,,T8 $ (F\)V].-?AROSF12W5OH-2:^KA7ULYX: MYS";8>^845R6:"">U#O,$B03X*PX#$$(0"*/=CT%TL@BS,]!\[ MF ;F]%'N9#(ZV0Q4V[FC3S1=^G4F\\GIXYP35XTS-33M'S.*=!,3X6ZB-\PW M(Q_'/M[/^5SNEIM'83J)<$89I100AF,0(;]_4 WZ@&43G,4>!GBJ^#?)\>J! MOAWU;/5X;IT\_#V\0CI]&'3L//>GJ>WTG1F%QME0XN857OYP_K][DM>??ZRW#Y^FD'676XKX2^B),-9E"'*$LP8HR1#H#,"LHB/ M$CC=0'=]2'JXX![L]DX,]QK+O9TP7>F1F&G>-7#4U1S'\>E[V>@1?;P.-J^H M;^1J%_'?;9][Y9F 8W)LY01C^'!&V4'WYB])L1^$080YBA!-,0?=YBX,0!J, M^*2!=>SZY2(,'C6X_"SXDQ<-9A>Z5?O!;**V ^>_FH#]P\5E=Z_J.NM0_V&B ML2XOXP=B(\]-'X,?5H)>()\!EJ8!!2$)_(03'M$6?AQE/IW'W%P3M.-9^=-G M=]M'"^827W5]/'5X=>C>N4;7QX\6_"C!]:$K)XFMAKWI1P^MIK2,%ED'^6WZ MP'JXPMS#IR"+LP#[' 59 D ($MX]-AC')$@7VV9O=/UY#O%5$[N2 &<' 7YB MYH P>X YERBKZ_"IHZP+)\\\RK:E/'ZX*/O0E9-$6]*-'65-:1HNR@_PV M?93M7Y[I+1 &L#3P$4PB A#CC*&HLR#C#,XJT.K#GRK6]DCG$FX-/#]UQ'7D M[9D'W>/C4#]6D(DWGRZ)J#OFBZ[JI>; (D ^R("&4I)QS&@><=%N) M,>=0_YSLO.#/_ZSL"\<@GA1]:I.-P:<'[O6/$Y*CLO%PVTEW/B3O; M=)=@G'2N6=X1U7>QP[NC#OO;C-*#F1)D^:ZI M--?4Y/$!Z/]H&8IFGYC!26I[_?9'SU6<\3;166S;GI\^:WEX"NYE^WB8!11S MR). I RG:19W>TP)2:E^Q?+_ M:$F+9I^8P<%T>_WV1T]:G/$VT=%VVYZ?/FEI3P[NA12^;!S+HI CEH(060L5DV:2;IR//\\[XS%;G>:.EV9K"?--50_6IJBTQ>F M/,%OM[/^Z F*&]+&/O?OPN?3IR8:&UPA" *$4TXIXL!/$?%I=]LAB3F*9GA; M8+A1(UPD4$U/'EXIT,U17EDD^''. :CVL!\]"KB@;([G /3\/7T$>#CY;FJ9 M'XU)XQ33C#,$F _B-$44P-:8- (LG<=D=) )CB>?#9H3'3^Y,/9UQE51=/O! MU+/(T;K 7&>-3U>X?[SIX24GSV#)VK#7_>B!WPY)$RU&#_*I:G!'JU6YW^Y$ M=O^AW!2K(J_[*P\)HR$),S]D@9\E*<]X&D(21DD07D= MJLFN29TGZ(*P6&!U'H/?AB&E]1ZG-XA^S?\X:;,JM^)?5_EAB%?DB]2%M]O3 MWRBVJ^)^DW^6K]TM*$M(0@.012#-LB0"V(1\W*8GHZX]YD1O!Y%]09+'<>(\ M5'LD6\LIAHEF K7^MWV]:S#PLKJ $'TKZD7$")4O=05XW<)65/(+3M",;F=S >:^:Y-^MUDP3I,7DJ,G7AD M'JKKR+;'Z;-#!E55];/X[?HZ5"Q(U MB,1Y*-$P$TJ+GN3K)>WK-;U;_=RNUMX-O9!VW;B(X8C#$-.80B3)$A3 MOV\[8%HW-^RTZ#H[.Z8"/4KO -.3.-_XP/O] %4W*[-#N.Y2XUA<&Z\ZFM/L M> WR G-*RY$VF)^'QEFVZ>PBI3W&7*]7OBNV^=M=?E8,M+BI88CW2Y@NO'AR(N8*NZ;U4IFS[J# MU4Q]C\Y#[4>TU]*JIBG3JE'B_7U>+66+[_)EG7^4A\_>W_Q6YZBN\]T"P#0* MXP DS.<8 (RBC'9M9BE-%(5C6"/N1*''Y37 KKP&VIORYHT YS7HQAWK%XFZ M,([M$#R/,6K)EM)%%QPRMMX5R^MB4^R^+PCE:8HA\<4(#N(8\!!ULUX((%%] M=M/T\R..IQ[4E,.H!Z$\@/2YG./0,;#BXJ Q945UN/RU+-=_%)L-VJ[?;L5T MZ;:XWAS&9TV+>K4IZWUUK-4:BID1YF*T<@YQ$$99)E^!C'V&,45AR!0'D=U& MW0VM#J$>DA2-7>$>MD)YRTF+PP%-UX9!X#U)%MY1A]6FTPK[9WZ\6G MU9=\O=_D[V]XL2UV0CF^YNL&S3J_.?E) ^FP;P]#'X0@]D6;/(9IR@+*6Q0, M1%#IN7%7;3M>6>@0RSV. ^8W#<1VJ'>PVQ^V U[K&)0SIUS6V#GX0T]E7[$K MUN6J.6_M4L>()W6-8\"H62G"6\!:(.;(5_/A#?7S$\;X)Q;5X[3?_4R M5KROBVU>UVCUSWU1%\T-@>:X1,!8(")JRDE*$/=)$L.NM8!FF<["N6D;CH-6 M!\L[P65THLN80[7\?@SZ]&*,"7-.$O8SU%Q(S8>2.8\D?+ 5I=TN-EQSY+]6 M>7XX%K/@#,GJX"1-*280Q F+PZY=&!%_J/KHM3:!#EUY'4;#PU46.#97)W?T M#MI>$9GAM,VK:Y8P%_:ZD!Z.=')-/#Q@B?^_LORW\J*;);UX2A[QFG, M(.. $Z3*.1AT"YW$A^DH59V9+-=QUKS8,GDZ?[!]7>OP>LU@(TF&2RKSIUA4UI-_#"VOCY' MJ)G&#G+-['5VF'7J6FN!1:4ML_E+< MUVW*'"1!$,(,B:;%;#O 69BE7>,PY(GRSKB])AVK:P>TV=H[@>H]P*HY6[;- MNL+6]S2$ZRGHJ^!:8V][&L[-MK1M<:^VBZW,S+G-:_O4SF#/VH%1I=/NJ',, M:[G)ZRJ_%UVPZYMWR^H?N3S1*0#="R9*^#]02Z=\!NHI"N_*,0FF;@&KTX]?J] MHG- :WKO&![21.L$9K&)]HL$EDA7"WL*%%R+LK8Y7,&0<6R0:6SOJ=9JRQ? M?=F6F_+V>U/Q^TS;+$$11U!,W2#E?L(0#;N-&0" VEJ=W18=!XXCR#<-RL&R M9IEOM0V/\:G6BQXV6'93$TV%N O;&7:)G\<"JX M88KS-IH$7A!05ZZ8AY0ZLZXDX0GR401!DO$,204 L M2JQ1^Y/+K+6S.$Z\8T5OG3O&MN;.YER. ;'F6CS(3:]"CX=9J*?)%MA4GOI7 MRW4N%ZOERD/S'[+)+M6.4(93D,9!S%D"T@ D$>[:A$D8:4WY![7D>JK?@VL6 MU9K_; :O\11_&*^*4_O1*-6A[Y9LN7QE-TB0^JY MY*J\RS_MEKNFQN0[26QW+SG$+*2<<=&JGZ1I'#%.^CLXV->YH83F M]=B\#ISA5'L H:IIWCA*1HG<-R18W;21IDDM=,T#\P[=VK& MC(,9G(XQ!%X.]K^&W'W,U_N5[ +ESUH)C$>QQR2*3+3*3P6_.H((XCD*>GDY.SYN&?H["GYF4FO&HIJOG MS#XGL8-IFH':#K>AM-EQ7%70?G=\(R9&48A1FL6,8\:H0-!M3(<^"96V@UVV M[UB_S6H$O]-]F,NIAQ0BP RM+\JZ]@[PO ,^O<7C892JK1V/QJ9>>#(FTNT[.L^0=&'= MV JW\U@VMF/*N4=QAO.C6ZJ;E'?7Q;8)Q1_S57F[+?X]7[]=B_!?8CIV781W'IA: WSZXUCR@Z4V[.E)J?&4I+A5-_ MJ_.;_>9=<9,O,,0^CX(TCAF.,&%9#+I]Z8@*&':JI6HTZ#BJ7BS->>4=@'H2 MJ:V:J#IDJT6NT7G6"S@6*!ZYW.F1M@NB;I7U>6BQ79.4JYD:\V6A9/1?J[*N M%VD<,$YY% 41B4$ TX3[?;,AU7H);7!CCA4/W975KDGTBN-87+8IVZU$Z*V6 M5?6]*81U5^ZWYQ^7=T3V4-5SP+-%Q1,L-_CF(G8'MHR$3I/HN8N+)T'Y=]6VWV:S&8^^R24A_S!$.?\(RF7%[JZ+)+B--8ZVD1ZXT[%K_?MDO' M\F??'6IR.*DG].11H=S!3SW>?NG@S[.Z=/N$SXMGI1VY9AZ"ZLX\O;NV0WE4 M%]QGQ/UIXX!CD;(&C!(6QC@"3+ZJV39.LP0L=N5NN5&562M-:HEKCTYC7+L1 M5#MTJ\KHZ$SKBN?SZ>0L)%.%NXM":97\NB*(#SBQ,K-%JM;_;;Y;R M;;U#RG4XDI3%$8V2"*(08T9X[ =1=PH1K3?#MC&D]&1W*JYIDCDBIGCR:L^E$!R_S=$'S+!$\#WVS94SII!-J/6OP71[X MKF_*BI1;^:R"^"_Q;W4A&&SWU1L!W94-B).WW1>)']/8]Q,<13&."4=Q7S<+ MAH"HO_CC$H1CK>N@>RU";U=Z1QN\!T9H5>AWZ);+@C@KC^A)9>^,&UDF\(P7 M3CW58/=.P,_%15I/*\S#5:8/+CASF>HS#,;T/1/L1O/(#*Z1C&)F.7)/UPB= MC]LX@ZD['7\:\2_2?U@%O3L^D,MSNG2="ZX.:-[!A'-G6WE&!W6 M9*]@\_RZV>&X=+"@.$ !Y! &?A@"'T2,=W5B8D2A5E$]*PV.<_SXW#&(#J?) M/L!0IG56_DHF^_?V'/ MX.^Y?$@T7Z.O0H=O\Y.ST#Z+?! #BE- 64 9\).X@P0 05H+^"Z!N,[FN[MG MEP?SE==9X+4FF-_><.LWQ0V"N;A,,_=WZBTW6PP#F+ZT 3&& ^>AW^.8^GCS M8CQ^+9R'X?O=OLI/-US:"HGHNMY5R]5N$8(40PJISVG$89+2( 4=I!"E2F\Y MCP+$=4[< 'QP#L;+N^J='4C-FM-N'3/XD,RX/K%[7.97>8GOP:9QB_U*A(!Z MM=QX_RM?5MXO2V&BF%VJN'#L S4OTF]VM,:>5^>A\N.8JG[1%S+=_>,4<;] ]6\[%YMZOGSTNY-, [6. =3)B->BO0;7@TTJ(? M9Z_@5HW5.#)IG6,W*BYSF,]_E L_B$,_BOV$!5'((**8=4]6)S1B@4OQ5L4P MAF8'+C5;F6P74NV"Y3$4NLFR!? YZW++K34YUO75:U1A;1L'B:\9HPXU5W36 M?,%Y)C D&?.#D#,JT_JP0Q,QAIVKKA**,707.-==-<*=*:]UIL?37@E]]NHK M0=K57RV/O5H%UK-RN 8;L.I.A;D8+@N?1"%D)*.(Q QDG!+JOEKM>J_SJ&3E8?0TX=2B^XG<7 MA 4^CY,H"GW,8ARG,.@*XR6,^(J_,WOQ M%;]K5WQUW/5JQ5?+R.'BJ\^IWHO>GY??:%&O-F4MMP^[O<* (Y (B4\30@A+ M 8<(P2PAR&<9C30?GC9KPMVX;I^=%K"\(Z[)MN(O<'1A=-I@=AY#T(HESSXW M;8,=U<'$;F[RU4X,UK[IC\M=?KA=L"^VM^_OVYL%=?M'LF+Z=E5LBN:G/;HD M#GV2\0!P/\8,PM"G08N. M0X.,#TR-YEPU59VC7_44^*Q+'WGL2K[FM)+WLJ929TM<7U#RL;TY#]4?W>IR MVC%D(YH\@K#CN;RNMOFT6^[VPI??'_SR@H*,!3CQ69H@/^!^EB#0(0OC6.G" M\YAX'$<1J3#W5?FUJ&4D6.Z\NH/I55)XKI>UF.6)/RH.BG2=WY0B*VS_:[?\ MEM?>3_<'-3I?2G(Z;PX)'=,YTE78$/YMC?!Z*YZF#VUPF4-$T7*!=C1QX^ Y M1Q)'%BM%$9=L*Q7'4($E?R@E[FX!H@S0+$P"FB"<,D@P#P\ N!\E5.F:L8-F MIYI5/)XT-#]O(%]Y5/QBO2M6&N49+/OBLLQ/[ 8W:G[B@>EXUZB),1W_AE6@ M#E%0WCHL;[PJOR^K7?,B1)?Y]!>.?KK.M_E-L?NSB*^[JKC>[YIG$7>EM_MR MJW-]_%+.>:K^2EY:WMPM"<<#2P(] G,0(Q3$FH$/%TY!9#:<# ML( C[87C MRVP."RP2:?9;YMA@;Q0U+EZV)7BV"5BR]_6?AQ!D,811%. M 4, (. ?IY4<8+UG!QV!4!*9(4\/=@<$JA:1MVH0NHP")KZPI_NNG.!8Z9M] MI0;WE=\A1AKH]6!.;6Y9[:I\*;Y:E;MR56[JMFL[>!-8+# M7&KZ*_"5_;VL$7SF>AW-S'=6][2>9W'@MM9 U[R2I3,+AAIL;EGAUO*LZ%.^ MVVWRYE&S1<0#AF3S(,&)G_@@9NVE,!Y0Q@+;RV.:S3N.L45<<]B2=KI'I^L3JS,B5.UQ&T"/F><^'3K@=/AI.W=]\_?5E6.99W*ZU7$38?[PYW&9:G6!S*=RV'6A/V"?TG2OA M?V#2L>Q(8U7K]_:M5@]5E6AC[@%"ST<# XBC#O%Z HPK @P"D%-?N Y0[W=? M\FK!@S0%:99&/HV3E. PB;MMG8!%+!LC%JDA<1QV!##OB.SG;;E](^81S?60 M8I??.9TW#'"/VTACWS,C!Y7&@%<6.AK,#J*$GC-?=T#0M-62]ILP;%/FY07= M'&W7[X37-OWOY?6"I!$%/F()#@.:!812'G204H:4=F)& >)\;B&UX_3(U)6W MS9M%HYMV,UW\U&MO";J4?'-7V5/\4;SD2O /KI0W-1OX)[^?ZR_FCR?XYS@? MJ/>#7?EZY'ZXJ09J;XE?:YONOPE W\KM'V6U6?]1K/-\66V+[:V8;*R[0UN5 M^$O]/@7@0(0C%( P@U$8LRC(H@YF!/W8ZE:\;7"SV:#_[5,3'L1,H;?-ZXR3 M%5MZ\YJ*/,[V@ZT[W]*._I1^=Q5F?E276SX8,*7K71\7L-X%[)TDT*1]R/D" M5QY^):<.G)FO>Q;!K1]LSD:;V3!:_]N^WATVZ!CVLXBRS(]" *,L0$&$^US) M)]8+^FD#<)QHM(M1H62VE M[1$:#/[C6E^3G5UYJV/%[;+':U>/S1PQ1(6=^\"5]LY(:)_C4%M>!SEBSJ(Z MS##CVM6:W*D**,VO=\^\K! G/(:A'P8XXX21R(]3'*="P%-,1:JLFBD9?MW= M>)2 YO!2R//$7!AD YF9V/_AA;\(SX#&/#3'G0MZ)>! 2Q M( 4^]X'0.1CR!"5M0RQ(U.Z3#OB\8]UY-#A$D!:@!NF+&FDF\F*=+X-\1IVJ M$51$ E 6$2WVYJ@A>@9&# Z M1]4Q,>.B]ACSHG2,!XDFUOD:;=>RQIZL[O,IWQ9E=2C;@6ZKO+G7\DM^=YU7 M"\I@ CB)89"(B1PC818$'8#41Y'R 1V[S3I6J19LL??[ M ;.B>+GP@<(YF>GHUQ.X5\:\QG&5Z3Q@=A#%KB?4SI9H<73NU(@;HF=P'L21 M8:7S3JJ7'\MU&;DL(X/B9_$WFU2<\1 E)*;BTUBT0#ADW62>XRS2.J-AU(#C MB/-P,>K*D[B,IMIF[*DEQ,Z)TXL5)IPYR82?X^5"%CR(QGEDP,-,*"UVJV': MTJ;9/$MB'@1^X@=11E(,TX!WC?DT43J&/K")2?3%:-IMRJ&9QCB@SX;*3#+C M?IX;#:71)'.>6J-KQ MJ8\2)LMX4V_S]S2%[:I,FCFC"<,J$BJ4L0PQE_92> MIQA1+:W1_[QCG?F8?RTW7^4I)HE-;K.U)#AJ&LH M!!#J92[:GW>L)I]EV)6P/+Z4I_-VWTUUQ( YU7S%*6FZN8H X[5HII*1)X1< M3%",V9N)C PPX$EB,I +51DAY?9K7C4%(GXMY961F/$;UE&< F4Y4Z")/%P3)#K_S MT"9+MI0N>J">8OU25KO;Y6U>MZU %J09))3P)$JSF. (XJZ5"/M:68_NMQVK M4@^G'49F6J1-F)KZN.1*3V^.-$VC+X^8N* HIIS-0T.,T9=V>LZ0HU5R7O96 MULA; HQ32,_"XD?AB2,,@:[UF*(E4XQ#&UCW(-5WN_-FD(#;="Q*@T2U31D M#/[TM,2(NA&.5/7<*)^HTF=S'BHSV(J+YZE,6='95/K+G# T9(]H M_$VACH(7MH*TF9J'.IA!?V;;Q]!^$QU VS59WA=RF.7+.G]_O2EN#U='WVY7 MF_VZV-Z2?26KHORRE(\<[XJ\7D09\1E! :%1&J81E)+4P8(4IZ;:X02,8[UY M=#NK*:@HP7M']%=>#]]K\7M' \S%R8WO] 5M.3#S $.M+F%.4<9;J$-UEQ=3[PF@=6VS4A-S1@TV)IL M$G6<0$3C.$LS/R$0I9P@T+821)ARP\U(I6^/N/UX<=9HARCM[47K')EO*(X_ MJ7[$@]J&H19C\U 68_3G-P4-6%!5!UYLE\*L1I+>%B,@U,XRL/A $O.FS82F>;LUI X- M:C+0AM)FOW(Q95M D(4<$$ YCP,F1 Z0 M;MTPB#.J=W;;3I..LY1WSF=D+Y-JR=66?\_7S19I7>^EQ+;/A"V" "9)#)*8I1@'- UHE'2-LI!J M7;(=V)1C63M!UU9_:_%U3_3I*=U07M44;D1*]93-G$TGNG:9IPMZ9HG@>>B8 M+6-*)YUPR+FN4PA%O2KWV]TB3#((:!B "&>Q'Z4^2;.N79BFV/R$ETEKXY[U MNO(>#, 6Y)!#7T8,JXG8N.3JZ=@P7D9LT*Y MH\Q.E<"+69YU+\Q#'UT8]B3[<\2=>B9XDU=5OOZ\_-:O"?Y:[N3[';=;J=CH M3NKU^YO?ME7_L^?^DH8EF+,() B&" 69G)A3Q#I+0)!IWAZ8'W[GV>H!??/: M2H]?7F_RCF9?>0?#IE%'_R-6^?TNL?NDDY9B'T*<[2D/H\16'" M.TN"2.\0=[?:.AGO7C>7>P1SO8(]W8M#5R>-N M\M5C]DW8)\9YL5U6WP^W^JY$A-C*!_<$V(W\?$>:R@M4KZ?#J64,UN8]C#0-49,/MPU &U M&U:T_?=JPX.^I<-EWI!=AW+=3CH7?AC(UR;B,"$98DE&($A;0""+ '.LUJHP M'(MUMX UDEXKD^],KEWP/J9:M_AG+]8M3KM:K>N\5RO5VH8.5VHS;F>X +=( MTY"$D%,,HR#E&4]8F'061#30JK@S)]Q:H4"_P$:K,ZWJ' *"MY,6S7;IZV57 MSV[)RZJ7Y[W4-?L89>K#>:QK*?>D5QL%W3,SW3J6IO>4[ZTUET'[13(_Y%D M*0@)]@%%&"8^B6#$4A!G :.J>;;F5QU>F6J 3+:&_I"'2Q>AS B;QT@U!?_X M8M,0#I3K0YPM\2/+4JP7 #"2@B2),B3^;XC"%+ (QHS#C((8:UW0'-J6XZG\ MX[N#7@=,LY#$4$;5)&5,,@TT1HM'-Q4G+A-T07QL43L/-;)FS>,*%5994GII MFRSK+WQ3_O$NK^L\[Y61W?"#_OJ\'BP+/S5#,)->X"HR.M_ MT7C3V93GR\HU%L5Z:M6P*Q%Y!TC:)U8&,:;QW/4(S)F]:VW"H-KKU<^;_(QR MVR!H!N]1#[6@M-==]++(=GZWO6VBP8?E]\,4+40L!)C@!-$@@)SX).1=8U&& MD4[R:-B$8VWN47DK.0IN!.'U866H[/_$I+Z0*:%JN>,(7.J)\)'&ML90AVG< ME/%Y7BYDB@.)G$>".-2(TFKG,B]@]J$2.5%QO]ST;68P"A*0A4+PF&B1QHRP MOLT4I#KZ,ZPEU[O0?3&SQS)TT];N&EKDS(!<-2T:CU<]27I4]*R'-I$T7:3I M@D+9H7<>0F7)E@M5T88RI#2+_5CW_C"=A>@]OK M@'MOMUX'79[":6NU'2\9&DV\73I)8W(^$V>93> =.TUMKF_.X+GU@!%\,H,U M@S&L+,?MZ7I3 !5 #^ONA/K!NM&<95JWGKY[Q[T>B1YHIX% VV!6>5%]651_6V[VN2S6N"GEL8+C M,;0,I3S-(A"E*,3R1EHJVD99$I,LQE'HJR[[#FG#X:JO@.4UN+P38).=E[S$ MTJ5%7QODSF,TVC'E\9*O/7Y4Q]2GU9=\O=_D[V]^+>7BS')SJ/U3O[]YO]_5 MN^56/JA(\ZKX*O*PK_F'LBZ:% @C'V4DY)"&&,:4 MIH@C&M P0Y!D6K;XWW>V./)PWR M&HLT:]6,YELU:9VC6_54>$R/.M%M2RZX(/%C.WD>T6!TJ\MIAY9IC.D.?_WW M?'V;M^_URH02K5;[N_UFN=X#^[J+@>T= M0WN1:>0>H1NIYML9S"/7-/W <3RSZBBE^#9-UYA;O)N(A;/Q;TJOZ,?#!LHQ M+-M.\+FZW$B>JI1$B;A\?K*@_[<2?-/_V_J8]7+?37>@/L=5CD.-:>6-T4 MIC[:[2UKK[7\Y-49FQ.\.=.N'73G;(R[$.VT^SB.OA-Z3"E6OX8>-;?(_BHX M.YL'O KTAEE#6]&IVX61Y2SD"O'1A%,+6JA/$AL!+\Q $H8IB3D+21*WB\D) MH1R8!?\1@(TX7[Z1>RY?FST7N8$J_O\?RZJY[-I4UNL/]*XZ,TV#]QC^U(W! M,W.E^6RW*X38;X;WIEQYO3'-+W;F].NU,PJPP]VA%"=']/K MU(8[,>E@>:>X)MMYOT32A2%NA=MY#%D[II0.^M[@(77<]C^.YR2 09J*YI*4 M!R1(8!;[7>,)TMM8M]2DXQRL'W!H]<]]<1 YO=3*%K7&NN6:U>$*=G*,2*0Y M4R4X:M3IZ=H0[F>K<(.,>EGKAG.F=,,4@;_$ (I)]4JD,B*Y^9I7NT)D+V)R MGM=TGP,?1+_D=]=YM0@2DJ4)0EG LP#+DG)1G(1)!+,0DD1M@FJ[3<>ZUP#U M6J3>"52OP>H)L)Y$Z_U^P*MS'=$F\Y=5<4K2]63QM?"M<=US(M[-KG?:XU_M M)J=4B_3_MNR*N0D^:.81*-O1;W@E$=9@$@ .8M# MBDB(@Z:9-$281%HYM?;''4>1#H\G 8EIJH"DN:NH3Y=:GNR4*3WIUR+)2>;[ MF(P+.:XQ;_/(9LWAEY;ZC[E:T/)N66P7(0PCR/R 0\QQG":!D**V(49YK'70 MT.#SXRK& =0 S5 E35\U'/ U2#=>HLJY2 MV32H=-8[;2I=*[(12F$0I2E, UGD%S,HYGB'IFE"TLR>UBDV. >U,\JR[-!M M0_$<,.U \R;)SU2(,]8]3=Y?@_+IFJ2E?49\F:E?]U"43"^;\QKK=LEK>9O+ M]7'C>> QAP@ M'B?43Q(4\Q0S!+D?49HUCT'H:.7 IASKXSN#0EE#R5,3NA%YTQ.W ["KQW4' MZPD/L5SFZH*(62)Y'L)ERY@GCPU:Y$A/H$Y+6YTTB2!-(,8L2)"\X\%2%K&N M24HBK51N4$.S%2=3XG2D:03.S(3I09V]Z67I>9Y>%*6!],Y)DH::\JP@6>%' M58X^+[^1*E\7.[*LJN_M/:3FV/\B3M,L2F!,LQ!"S$E&>.3[00C$O#:. -81 MHP'-.)8B@6G*H)H&C4">GOZ8\.9$>YYGYH+N#*1R'IHSU(C2:O<:JC7M MLKZ8_ 4HCE(:88H(C$F.EO)H$CI7[=$UXT7U,>)%>9]/-%;OBA61)36K[^U9=0A\B"'@* 6<,4)# M$M"NK911K:F760N.E8?GHE\L-YK77P:2IK@/YYPOS2VW%L]CH=&\N&)I@^TY MS& MO)6IEG8,9E0#J!RPL&.=14OK.A-,K<[RH[NJH\7I/!3(@ATJ:SH&S Q2HE^7 M=]UA>=$<2Q/*4Q@$F(0^Y%&O?R$.M/;EA[8UC2I=>1*BX>QK,+T#-,H1LU:4 M2I74\13KR):N;AGP/&/U,K%&1<.,65)^QR^O<_&[7]K$+?6%7L8^X#'B+(NB M+".H:X0R7VO'7O/3CG6J0^,MMVN/YE_S37G?U+-KQYG9U$V7/C5A(E03Y5N M'J3/\3S4R98Q*EF0*4>JZG4\,UG6]6G#]8)QG&2,8HI%,S$CF!\;9&&HM70] MH!G'JG7R>KR YJU.L>FIU1 JU91J)!;U5.KDC+4DD"@1Z$2=SM-S09DL<#H/ M5;)A2&F]O]E8YFX>J5M D*4XXU&*41)&8<9CVF5O68Q8,GRA6ZV=$;*HU2'H MGVJ1C35N11Z'K'+;I]#2ZM$!V0RRI0,0[:5N/6+GH4A6+%%:[C9A1SE#JFZ7 MV^+?FZJ%I-S6Y:98-_^!MNL/HBMV%0U/BJX?7PGIJT.'">8 1""C@.$LICC@ M_% GE<8Q)!QQ (NIHF0(\X#U,))0IHH55)Q#L)Q%G7ZMLM]"]Z[E^@;F*SUV[P#>D^B-GS]T[RB-DLMS M<9A9#68SQPUX&.E,;>8!+#X3=D=SS RJ-X]B9CERAS=]&8\MJVVQO:T_Y-6G M+\LJQ\NZ6 EDM-CL=_GZR6OW"62(4#\C(4%Q[*,@[=" ($1FC^#9Q3!B-%TM M-ROY0G*;H%]+W(T(K _(O;RUS!->]VIIF^F+=Y;]I#;#FH.+S,-JAUG6[?$: MU%<>[EW4(I_1BW5:'%^8.KGVVCPF2\ZM//ODG$M6]07<[)GV%,OSV)R$$:"0 M1Y$?LCZL$ "@F9"[P3*BH"^/!GBEM,!;G9K0;(N9*K@C1^DJ^?0^,E?T$^Q> M ]Y[@-YK[Z[]) WX\XR4W8AS)85WZ\VY*;UC:\\J_A@LZRO_7\MR_4>QV9P\ MHPUI"@.<93Y!4<1 Q@+8M @83&*D]4K+D'9&5.P.G*DJ&Y"HJ[AN^3-7TP[7 MC(3R"55*(FA.\-P$;H E9\5K*#N::_2\V!:[_)T0QK7(B=]NU_G-\2=OMSO1 M&^535JBN\]UCQ<2)C\(D2@(48)9&A,C+.2TP@+'):KU+."/*W,&,-PWJ9OIZ MM*3]X=$6[V",T;/Q7'F^FK@,UL+_$[=:+34/Q=W#E_T=^Q6W=7_ M <2^O \PAM=FM2,PBL'/[PV,Q[7N5*,\Q?88"=_O]E6.[LIJUQX>8-_NQB]MLBC.. M\_3F1+/SFZ4@_T3XK[R#-<_ZKU>/ZJ#ZM=\)YOZ4)5?BW6^QM]_ MJ^6X[R^RH-6N^%KLBOP()(!1[ ?8!YA1/PQ#S'W8 6$049TDS4'SCE.Q9O3= M-*-/]@JO[&]S+7NL_Z*7A;GP@9K<34R_G@@*L ?MZ^!ZU]^]GR1BK]C^^>3I MDB/JR012G]@+LNG02_,04Y<&EJ/U>&WA/6X*+BB+XAA!$H0D 5B^OAZ2KHT8 M4JVB='I?=BR7[9JZW*[T/RRH? M^_;= W8NRY$!B[-1&A/L3T7$F %5?4#K?]O7N^;>S.?R8R[M*S;Y@Y8_E[I2 MAH,L\+F8@T&;"&\ MOY$O)].B7LF:%!^J_*[8WRU EB 6AC!&/ &Q$)X@.*B.^+<$4J537O9:\]1XAU$SA1S.K&(^."JIFLG=)3Z]GUJ ?QXY-WN)L$N)EC6RYZ%3 M%NUYG )99LI,T=KB%]M;4M:[>A$S0"#Q&<80^B&#""'<-1F&5&O'9%!#H^O8 M35Y5^?HP -_6];YYP[?!.D36=.DU432'S%H0,T4N1Q"RASPI:Y@AO7.4+U-3 M+BK7('[TUQAY69VVOZ XB-*4P"1$(21A"##QN_92F&GM1YBW,J)L1&TIK4Z8,SD1KAMMQ=I5H&#/*Y[;:^^_Y6EZ)S+?UH3%, M".S&ZS MZ?"E=AWMB97/R.9 .F9P36P ^-)*E]#=ASLLT?1O/[=A%>?;_*;8+:AH!T#. M0Y($0IPYCEDOR@ CK2+R0]MROEO7KE9U!SV6WU0UU!J;JCMYXQ&IN[G76!AKQ^OV7? MY-F%?5%_.5R>D$ND"T0H26 0AQ1&D9_Z&<2\;]?/_,4VOY77*#^K"]CP1I5& M7G88>4_P*8_"YEV9_D#H'()>2V@Z@F;!;K5I&TDBHW$36+K#H4U M-S0?\THO\>I$W%ZDZX*\V:-Z'@)GT9[25:?4$SDAJ54NYLDT/_SSY* 66=X7 MN^6F/Z7%$D0YE1?!4I#%<<0(ZP$D"0ET\C2+S;J>\[9(O9_6+=8_B^SM<#;W MY(Z6F ]OQ7Q8_M'R4&M#EN38%,OK8M,<=KMJCO0VM1W_N2]D_K+4*(_CPEUJ M:CF1I_1D\^@D>NJDX\'9%NIDIV;56;R@I@Y<,0]9=6%8Z;P;#Q5:M&H.C=0? M\U5>?)77;2IB3_''ERD>20B?TJ8E@0-8GZOX#3'I1=D;S)>YX+W=?A7I;%F) M;&A!.0:<4L(PR!CB)*!AO]1(Y>UR&TJGT^ X$G>":*BT:;%IJFG6&;0I9BID MCB1B)U"TU,N$W[G*EI$M+^J5.4/#,[,/R^^-0'+Y;D*8PC!,HABCC. (]-O& M,=:Z/#2\-=='UKH4X?Z QU8*IDSFT/S+!8]VDZ\/+S [R>IT]7]@8Z8<8".-0R%2FTPIZY*+*[^TWY/<\_ MYLTK*N^.Z_.+C(:$,;%]>' MW?7!6CF$?[.TD6M$ ML/$FKC-2K6[@-OR>U#^ZS/186[?/<*>W;3N$_+D*X3"C7MZN'Y-59$)WPZ/=$WN?P]HFS0\3UEOF*",CIPQ3P4TH5AQJ]-:'(W4#'EN9WZ M3+W?-*,HBS",00H2+/XG0T%_E87[2A42'#;O>.[\^'F?HH-J_7F?03X8I*)C MT6]537O0UO YN,](QX>Z;![. MT:C>,P\GF57Y^?PE/PR-1,JF&]0F4&-3__^1]ZX]QH7C8M .$*9UG1D*"<>KLK^]5?4(R+R$4H^);GOX)PJV^7.O?;:XN(FN;EI M-^'6$VT',_AT8KU!>M/0SM^DW[34[I]K[+ M-->M)2=;2LJAF(=:^G#,> M)DSM+M3R]"/'*'E:&8L @(;26["A),Y%E)R X MC72?CW9M?N0]^]L>JO,]>ZL86*GH6/0[5=,3Z!GOV0\0JR^P+J(T:Z%UXJ": MX+KC4E5X/Q_-*%1*#(<18@P%'*:1$EO3J \,EC4 M&]L:>=^]V@:U(M\'FVJI^6Z%.9MJ0NF702,Y/$.2.Q\2U*\->>/W!;U&SH"D M6?,Y#^&R=Z-R_)UI[C7NJE51K/>B]JQ_Y>V9X9"F89+S\9;MBG5Y6% $HS0*:1A"S!,&8A*>#FR@8- VM=(R M-GYNM2M^5)L?961LVO MW B2!:7Z698_-FV2JTD%Z2H]BHF4&:7S$"0'?@RD33;,F @2J[8_BMVA_+8I MFOR,@RA##(L4\(13DG(.3A9QB+2Z7=K8&564+L -+T_LMI_[>N&F Q$Y%P8O MPB1F$!$68Q)EC&91>+Z/#F$>FMZK\8%E9 7[?+ZF<78E>.*+HYI[ [)>&8^C M\3^CNGNO;KY6>>^?5]W:^_:AO7[7FE7[PWX19SAG%&>4B8B1)./\W%Y1OI!L M46QO8F[D@7MQOTH^Z!F4_7'.2J(U*ZTW8EEQC>2;6;OB^>[YSO.A&!MDT6NE M_"L4#2V2'! [C^3$B2=7BM_MV3%0K%)6-&W7>U;=WU?;+X=J]<]%EL!"W*X,L@L;X5[!7*U$3,ANO9Z9B5,]>ES)XCK277Q]N+ M_:6_%.L[V;TP I'(:903'H=1"+/ZGR=S(,6F2RH36R-E7OT-9GFJ<[&;^D'N M^P0M5(/;ZT;D#BO8.(3::=?'IR2.2Y_!]7[?-)I=X#>D4V_A_HKK;RW,;=B: MT<+;RHW7%M;VO-@5DOY]N=LMMVUW[BQ$HC8@DCQB*068GE;K%$#[(E)E4Z.> M)5X6/?8(7=22JA.K?Z3HF5.;4T4M.D>L'NVQ:%>.:C,\DY33D3-*%:.&')DH M5Z^;HMHUC;1?N16TR$.1I!E)8@)IEM?_+R:G93S@66@J92YL>]:V!E?3?<=< MPYQ0K"]J8[-KHW*_G-*LVVKWYZ[C_VNW&Z>3/@4Z%;7096#F)XY.O1M02_ M?SL":L(Z$?EZFFIP6WRN5\0'I-1#*.:AHCX<,[X*KLF=JG;RV]MB=?AXR_]8 M?:\_W>+S\E!\W$I,9+N6_Y*MDGXL-U+9%X1&,1=$I !!@D24(2)Z""GA6ETW MG!KVG'2V6.6*K^C0!KL:;M#^NJF):WM ;M?M+XHS=CTA=1L.-2F=+!)Z8GH. M0@\TD$@E^:PGO_D%5R#?BYKJ$#F@IU[B,0]%]>-:-<+WK*>JKQO[5.S*:OW\ M,9F%K!F*0TQ(0A*8HHRR\R4O*A*@DY,Z-3Q"5EJ>'E9:7SZLY$A-W89!34TG MBX">FEZ5S)N@Q1J\\N;5N'*JP^2 G'H)R#SDU(]KU0@?M LY)77JO-L]UEGR M?R\WQV+!8Y1B+I(4$U"+.N4D.ITJD1RBQ4.#^/F-. M6RA-F9^S0AK[I"2-=HPYUD24TUJ&,0@1$@11#--3B10*0:^)?+MVJHAO6-57 MQ!Z@&STLZC]_2PE_YB&J2/]/-415?3(;HEJ,*9]+U 34=L^-=+?KT\;>NT-Q M?V[O& .,J< IXR@%5*0L#$^K4$* UH&N.ZN>=]5JH+\VH_.B]W<],%TTLW5' MO.)IQ"2<:QY&M!@O.GY+ML]G$ W.Z9K5JC(X=!#A/ KS4$@/?CT_AO#$G*92 M?MQ]JA<^W6\N;MJ]VQ[J+UD6$#9W\/;=JP[K<,%0&HH(B@3F*:$ )"DX/=^0 M$:+5'<0;",\Z*N\MRM@,Z$EO[FX7L6XVKKA5$U91Z=33T7/3'YZ@TDONJC"SH &.B5W'GKGUJ7*X\>HIV-? MC@\/F^:ES>5&[A*(3?7[N^UMM;MOTJA3XDL)1WDMG0GA1+ P2WE^ZA-,&--J MC>G*IN_$LBD9E'>7U\>=7"+*1TSEIIDL"M9:_GE(H'.O*K\?K9X0U@ED47^OAT_U@/]0'!8IXG&&24(Q MB2$*\S 1-4C""0X2CZZ8 M:)*D*B;^^-$5DX::!DHC*&-+PQ,B!J7!C+*Y2(,A^A?28,."!F-#50X>>)_'D//BV?.*!V_L*750RNLO<%NL MNT]1/KC^H=I^*78_RK8)W0*PA$19S! /4P0(32*:A3 CA&0<98E0F=/=6/*] M&=SBZT=E(!'>R..@7SN03<=%C09 ]M0.Z][XK&KN"<^/4(VV2J,2:]9;R9)@ MM1Y+;_'PRL3@EK\9=%MRYTOEXPO3/ E\8?;29D( 3!D#&+$0B(3'81Z=IA@6 M@\6/8O>M4CX$M+*E,X(N8:EOZG;#9*6L0XY(5#SS&XT]%\)NHCF.3O^&>!HZ M]G/"[SQ254>^/#_H<\B0N3[UFUF-T5H PP1@ ''.812%=1XL6J,$I#G-;05* MRYAWA3IMU$J)DG>G'W;5_Q0KV5;]6S?ZSC5DMA*FQ[.IAGDCV(6(G?B>@XI= M,J4E8T84SU7'S)QY4\@L.#)7,O['0S-XZU7^<;?]N)5_UM9_+?(PI8BD40CR M".0)3",6]A @HLB@[;I3^THCT;J%<0\PV#4(&\6K_T);%ZNY\>Z6?E.Y\TVY M0_$[D=]B#7YY7^WW?Y8QD/^]JWR=6A2O\ZDED0[",E?!=.':F_+IC#]S,27R M8;OR7TWJ\_'VMV6YW@DF4I!&->4Y 3 &"6=0CP!P0)UIJ;GX<*;W$ M)Z]/;FIPM@)J0;FI?GJFV:%\/B=<8NTT=&K1O$JBEF;:AV*NDNG LS<5TQ5[ MYH+YH3BT?4#*5?>G3?*+41(AP:A@<5@;S#,D>&\^C*-(IZ&1,Z-:ASUFS8P> M.EB!/'\KF_=^[+,\_2>)-/BE?:I\-CZ2/_^KO+GPM?CC0#?R=2*>N*513>C&8%!/UPS) M\Z)>5]@9$"M;/N>A3=9>5&Z_,HTZF\O+ G2YD>]4?/E>%(>+"P.GEVL;6/MG MF"B,(,MJ(#2'2<:S-,GR'E.&J)(^C8/$LXH]N8G3.1 T'CRYC7/Q;'3KA;'D MC12_86&<7^CTY//?-6H:%46SBIY9Q=$8450K2[(E\UK9TFA!FD%9TWB^5E,, M \/9^96K?,-X(@9(&">$)KGLJ9-'L8AZ//6"A1O-S,Y1C#DKOWX_UJ.VNX^9 MYFP\:;@L9N)_@T@9SL"31LS![.LAUV=8SL^H[ M6WY?+;^6F/#S^=7DX[NI_/T,B1 H8(Q0G/&1"T"3)3TA BK1N MM_NP[WEV/5_ [K:A3GAO@AZQ[OZ=AR"H[NU-R[_NOI]$>WD'_GH(9K QJ$WM MX*:AOT#-94/1HX MEW8]"VX'U9G<.J5<36:G8EM/7M\F>G)1U2!R0$Q]A&,>(NK%L\K_QZPGFK]5 MU?KW%WF:4P'N0BH[?"HM8?S0JK&=.C*]9INFUC2K[8J^S<6UO4^'+,Y@ MA].E-Y6?;\V)3IWE$7)8_Q^'$6:8IQ'&1.#:;(*YR!#)E+8FG1GSG-N],9C, MCH>MIP< =M7G!E"?M MYJ>OY]/PW;HAK1I[:$ M'XTY/:D_DS:/Q?D030-+<2?LSF/A[<:5:XU6[?E12E8OQ:\]R5_ 6(0"912$ M' &8"8S3.,4A9XD@&1)*NY"F/WO*5+0O>]')E4SH4\@Z/3.GISR3D*21/WHF MRRQ=U"1-+35\Z>FU3-""DQDD?C;H*S=?AF9U4K7?RR<:R^U=L5V5Q9X^?I#G M3,7'V_,?/Y(_ROT"I7E86Z88Y21.Y?-&>=H#2 C6>B[-H5G/PBN1!A>8@A9G M\ \)3O<6H4.RU5+"B7C6DVE#BOV4%"D3-E1)Y)[U>22./AQ[7C?DBSLS1>R, MY]7]LMPN<$8$2G!(41;F(@$Y%[T&4P:H4G=P%W9&UKR;TXAL\5G)GB:C)CKG MCTP[85/G<01M>T*2LIB943M']3+T9%"N;-A16O2>GD^H=H_KY?WRKMC_M;C_ M5NP6$0DY("PG-$D$B,,HRDEO#,%0:0O.TH1G5;H$%G3(@G^TV'06=18<*BR MQZ%/3X=FP)S&JG@5-07_^4Z2GO MA&QI**Y_ULS45I\]-:5]U=]K*FM'S@P4UM*!RMF'HJ&L]'A[N]Q4HMS4$O7^ M/>LLQ0C$A,(PARBM?Q&SB&2=)98+H=Y[P/#G>];6#E70P@IJ7"9Z8OD[+F(;$CL"E"Y^URT>L'L[LK_.A;[ MP[OMJC,CTCP..0^QR"#-!0!(B-Y,#%.EDQ[C'^Y98Y] ,A$+(\(4M-4W5WK" M.@U-6LU-_-)EVK.D1R4?UUG]7U=:^HJWUX34AI@9J*@5_,K1!Z+[^//^\/'V MRW)SRH@)XH"D+(,1RT0LLI2?[.20J17)F_]T[_NP\FVNVZ"!I"D-%I2I'03Y M94MWVU6+*$]O7C_C8^"DQYR[>9SO6.!_\4JU'1.JRO&EV-3_]>ZW8EOLEO*" M(EG?E]M2WO"1R^R^ *C?P60BXO4Z&R4H!C6>M%YP]QAPII:6^;'L.V=KP3:% MCT]Q7M2I&>F0XP"H:=1TW&OF@"W.FZ!#:L>_%WG3HG) ^OR$9!ZRZ,FW:HR/ M6D]./Q?[HOZ[WVOK>?&CV%0/,H/O3'>6*4OC!,9QS !#**SE/.6]Y5K'B8Z( MNK#G63I[B,W8O0!YOO]EI)M.F%93R[%)UM-(>WZ]Z*(":0-JZ)+R>6B@4X\J M?Q^HGMY=5HEWAF3+'XP3''$8B5I269:CSA GFHUX#'Z\9S5[=G752+I,2%-3 M*L]\Z0F3)E5>5.@E(0.B8\'>/#3&QH'*V9>DG3$==L>5;"RVO9.KWEK$I)[M M?A1-B34CB8C2D.4L#TG&!"-QWEN-11II9DM6MOQG2F=XP=?ZKQO=\;!F5#DK M&HU,[8Q(DT=?&= 00VNV%ID3%;T MB80@2#ABM43BWIY@--%1*G,KGC6J&4W5;?!TC)G=RK"@4DVBQF%13YP,"?2B M4%?Y&= F>T[GH4H._*A5^@P9,H"S5N81A:\'[X=X&K>1[2\":!*8'#VC,>=[I'@1/3IG7_8@3ZS,HK MQ'+5M$(.C/A4O8;QNOO7ZBVLZ9I!T86]#Y7+#TBG9>&34X8G\M\;A12!G#&< M 9BPG$0D;&\)0Q!#G*HWA;$WY5F;GQW-/$=JB2-(_4;^F-@,7WO#'<(%3B#!J@AKU8 MO85(97:95W0TIY\S^)MGTGBJNSD'[/QDU[DH9[ZQ,VNS.X<86G?AU7-"+8C: M'7H-F;PZ58X7HSG,I2-Z>Z7][S@L*\W&?UUNC[?+#LKJKY/,D18;S*"H?I4:VO(\SSZ!%[P!%_0 -208&M.%>;&,>G4F_AFQ:3& M3#4FHV;3D#FS:C/,&PQ#N<&9*Y6'#TOOM)4>]_6\(1M4HI%TF,2!;U !*>9(IGA@XM^E.G'F1P@?(FN%Q% M]>^2,YT1Y>9449W!@6-&#V&8Q[FC#\8 JW7;-5_JN/O:S'.MNN^NYJI;X9U6? L2@2C, 8<89GD*$1=8]"8C(K0* MH:P,C;QK636;8$6+TJ DW)A/-;48C4H] 6FW#IN;RI+$#MG->3-Q@HKQ*RP- M2(T3A/FY<>:V>W T_6AKUH=I6S[:B%CG% ">8T2@+.4\9 UE^,L<3K0MX MQD8\:]-'2RTRXDU#AWQ39J)!EYAZ'9I ?%ZAYBWAL6%S1J)CY<9K@F//BV'/ M_KQM3TA^7];$K?][N3D6=2:6(Y%' .>,B#1&$%+4&\Y!JI46.3#G>Y'THO-\ M!S+H4-X$#4ZK1OY&-"NNK<9E6'/194ON&-W]7Z%L:*WFCN]Y*)I+AX9;_MMS MI:IR>?'M<-H_NK\O#W+[7RXSFYO'WP[O]OOCLF:GW5S"@J89$TG$2"1@3 42 MN,.0 JC7@\JM9<_:)P$%[[;R>%3"O E$N:W!R;2B+13NYJ*UGO@Y9E]-!Z8BF)]^J,;YIS<9;J^_% M^K@I/MXV%D]BL3\_61J#!#)&>)ZQ* 5Q!F*"FB=+XPQG)$ZUNFW9F_,LFCU" M>3GN?;6]^[7^&??-J-5LJ.6 6#5I')E3/3V\3N?%S-0_KAE,]A3RVQP.**'# M ,Q#_EPZ]+P[EFNN](7NK_)IJO)0%ON/M_*3_%I_D1),\PE>P(@3CI($RZ/( M$#&,PY3U,! 2L9GL.3(^H@B>$;N31%^DX=!37O>1\**[NHP.Z*ZWX,Q#=_VY5XWTD:OI[GYW6,C-UK; ;KO^K^-R M4]X^UE@Z5/N\W*\VU?ZX*YH)8(%K@R@"F#.>TA3!-,KSQG[$:B!,J7VV>ZN^ M4UK.@GZ&O G"Z%> V].)Y:EPYNQ#KP3[X.Q%EW(I*J^'J Q+[K0!T\/6B^?/6/8;*K?Y7[L_MSA;2^[ M+75MWM(XSQA%&Y4W$R3H#6*9,CD],JZAE[,Z![].8-)5T%0BUUG2 & M3D74AGXOF:L:H0/YJN.(S"-+=>U4Y?4K=JF<75.Z.!$T)2$/>0Q0AG,.8-R; MAE1HG2XY,3A/U31K;>DF BX$TP/YH\CE-!TQ5;@T5DK-4/P,.JGKDI9*&O&E MJI$GBZ+:L5VQ+@^RJJIK& 1A*!B/,.$9RF(>8P*SSB27A:,ZVFAER+,FGK % MM]4NH,NV2L;T*2L[2M7$;C0V'8C<">M-T$(-FKK-:5Y"&")N0-&<\#T/)7/C M2N7A>]0\4)>/ GXN#L?=5JKE63H[JYR*#/ H#7,KGS'N8K*$C;DP@AI7T ![;>5DJ'1.^3==JHY#O9\5ZTWP2GRF44@-8K66K_;AF8=R M>O'LS<6L*_952>("H[#E!( \NR4G68,*UV#]F-Y_B?2[W6[ MFGH*D;NC:3_1&?UX6B4PHY]1OQ_H7>HW1C_/6;6!;P;GU:8,JN:T?ZU^- 5( M[[;#6YN?J\U&5#MY8W,!*:8QY'$$8UF5!'E"48\$U'FW3F[KP_X4:MS[$91; ME;,"Z4[0^:.9!7N)F%HV/'6P'(BSESAYR9 -R![(E'V&;AX9LUBEU9K;\)CE3[S>\ MPJ7Q0;EN+.:AF(Y]TCHJ-V/,C2JR[\O=7;'^6CUM[[8(:VT6"<8,AY#R1*19 MSELL.4CS2.DE2K\(/&>V':S@4+6-S9MQV[5DTVP=ZRD"+H1S#/)'$M+UNFGF M6?^R=4I&[GECRCGI[!7JC777-I0_@PY;^ZBERVX8=53W60^(5?-]+W@S4H-B% M]KJF=52Y/8&?DZ2>&34O\]0/RL\@G"9NZ95[FO+F=G&?8,%3AC (4PQ(F@L> MHMXV2D'2+>[Y=NUR:?^65?VE?0_09&%?R&[F;R[I?^*5I2K=/\/ U/;):&6I MQYCJD/Q<_"BVQT+4+LN&EKOEZO#W\O"='?>'ZK[8G:]N)QD-90LV(3!+,4Z% MX&T1.* H1JE6KPIG1CVO'SN<@?P@@AYI\'L-->BQZB4O[MA62UXF(5HO>5'@ M./C'9$TG5 DH)XV_'Y6ZY/E-_VC?6%X+1>*W( M*)2/-B&0<] :BEF>(Z0X* U^LK_A=P83_*.',_(8>\G'P&BR(&\>X\;&@N%1 M57YKXP_%[O#XJ?ZLFSWL_SV6#[)>"/7X)LM=WF1L8)2Z8WL>P]*A/Y6O[](B[WD=0=M_ M"1'.""< A EB(,$8I'%G/D61::-X2Z.^RT:?3JM#@U.G?9Q[[@T2FK%H=RJ! M#AK#V24M ZRI)BLNB)^'&KIW:R@Y<<>;=5)"'T_-E4 89BF/\EA$,$205;$P?%Y8][^S0G5EAF@)Y8="J :P>-F@6?63/) \[GH7U. M/5+-!8W9LE8\:;=KE911C$/$>(Q%FD.*4\KSSG+&\LR-XFG8FX/B&?5O9YXMF#YDW2JDV!-Q/5,V!]YJIGXI&JZAFSI?RN;OW!=7?FXTPD852OK0%* M4T:@H(GH#9!ZY:WZL*OZ3_0WK"2(B5I%G/T?&!X&),UC%)@ ?_ZZJJGOJM\T M/9:;M;R>O%WWOWQW_[#K+L&=FN[$'.-ZW,20P@3D,8*,];912G*=N=R-1<^S M>8^LF6/*"WB&_6T:=%LM>Y$B)N &E):Y$[3V M.MAY ]5(Y*P(59.VL;C4$[2G-')U&OUT%[C.T8!VN6!V'HKEQ)/G70& L86&($Y&"-$\2*F#6FZS_K96/61GR74!T M@4U6$3UTZ P%RHY3-84:C4X]B7K.Y"=E)KUHU!!+ R+EA-QYJ)0;5RH/'Y^C MK>#WI_96619"&B.4U4K)0(QS&/8"B1#@6LF4 W-3;@0;=.MS2;3E+K ?CIV> M_*O0.^X6\/N!AGL>&)^'NKET2'7_UY0KY8QL^5 >EIOR7\6:5?V- D&CQ8]B]ZVRSMK4C.F,N$MQ_-0,5?.J.9D)APIOYJV6AWOCQO9="!N;2!]G7J/.B?3SI MPH^;YS<5;IZ*],@OPCD*PH".CQ[G>2C^^&X_?Y5N&MZM\^ /Q6$1QBBD@(A< MB"1,*20"GR8NDN7QXE#5J;ME#JQB2&LU?\*D+"!?Y?]$GJYKI+#7TDCM#Y32B?_YZ:>:6ADI:\*;<,>1[ M;>A[M:EIW,OD^"!K)YL_I,M]L?ZT?&Q*O,\=@_(LXDQ@1@"*MO,3[IZ!%K-DDQ#G=:N(X*=-Z(OD:R(,> M\(2=5G4I'=!.;]&9AX;Z<^]YAQ&_/+ZEJ:OM_7KQ\:'8-8HM6V)_*>^VY6VY MDIL/[>C'L M64O/<-O!?088G6QN^T_H3K*#!9=[XRIA$Q2Q^!/XT MDW43ZORDXZ]S,Y1U6[(YD^3:UHOG.;035BQ4IVL.DR.80T*Q@%&8"\@%RT5O M3P@16^J.HI5IE,>H 94%E<;JXX%%)_HS27NIJ_SH:9 FI[-5(5T_WM8A(V;4 M-T++AX>VQ\5?ZA2\_IMWW8W,.M7*DQ!$&%(">(0@9'%GC]52B/5V/$VM>-_: M;($URX\>FN$%;@LJ57513H5$HU!,A,_;\=.FZPLZ !%D3.@\%LG?C>?LM-[S8Z$^7 M>J51 K*,8I[0*$U!G&5FIDQ:.:'(U%H>9YY^OL3;1 &^!H M0)%<,#L/27+B2>7^N_-2Y_'^U/$&(QH)CA*<(ICE7$0A"WL860J5&@)Z,SZS M>H_WNAVX_$5E6/=F$1!-,?QY8^&E"L1/3,:I!%&)C>MRD/<#S=*\4_]3E848 MN&=6&F+*H_*K&D4]GQ8=GNW=^V*Y+[X6N_N/M_U;]XLH!!D'/"1ADD8X 0S1 M-$6$I7DB\GI1H).'.S#G>3[[7,CECAR+#;A HM/+Q5U0JI:2C\RFWF34@KL) M3O!:0F\:1N5;G3W&D1\]>9.S@4S=(>'S2-A=.O3\\1377-E(VN=B6_R^W$C[ M"YJBA"0R7>I MXBQF)$MZXS6BMQX?=&QMHGRB QJT2#5DS379&NO8:4@W6[TZ(U]MR:I,S;6% MJGMN9[ \]>!4Y?5[U*S4*S;U?[W[K1;6W7(C&Y.M:]OE_B#Q_"CX'P_%=E\L MXC )TX1%@)$()FF,6=P?CG.(4ZV7;1V9]%W#UZ)L]HV63P &18M0LX[/$=%J MF=P$'.M-+!W FZ"#V#9K?,HS?X-G/^5^2LP-U?ZYI7X>29YKIYY7!?K@3%4" M\^+;X5WSB(R&NG!K\KWUZM9./30OK*U+OXHUE^K=_O]\=0Y)1I51&Y,NK]3+Y9B'5 @T,5M%#_M._ZKMP$+5P3H73' MO)I.3D*Z[KF[&[[]U"0I\C=4H.0Z!/-02?=N/2]=\L.;5G%E6R]U43_U;=\> MOJ 88D1)G%.!$$O3VGQ?.R5"C/2$T4%[5_ZD\E,4^+_>K3;4_[HJ3#F?UBIICGJ,HYCQA'&4:PO9]4O*9+-X%T-OA%NOMGO=Z; M,Z309F*9?]!=S$-Z\1YOOO'"ON[T-.TG,./9;&)B5":_.<1.N:RHA]'NN\K' M&*IM,X/+5AMI3G+!TJR>FU/$8)XA3AN;%("(Y5KGZ':6/,](7BICNOTC*@.W8T MSD-O+'VH7'Y8>OIR\2+?A^+0YVVB]C O]N7=5OZ'C[O_.BXWY>UCG;?!=S&N8 0(Y FH4YBEG6Y[LU ME,1ZXU?9T!1;M4:+8SLZS7=3O3#I8/]SDN7Q$$&:6Y3:O,Y#[=RXHK -:,B/ MOCKU#2,N'@NHD^4LRA*1PY3%*4XC2GAO,L[UGA&Q,C2>.O7@;!X3L>-45Z(\ MTVDL42>B4&UEI(4QY#$4S"O5H-%7'B*%AD?%-CIZFC,F+1F6U1W[,*JO5 M>5*KK7[JX+7::D,:9E!;;8J\LO\(#&[!R<.67?&]V.Z;%:PL3WGRX@HG#& : MH2B!!"<($9"&O6D&F?YE.%N#GM6RO<7U!&30HK1[F\D-V6I)W.@\ZPFO XK] MW9=[@[:![,XIZ_/(\MRZ]-HE.K=\N5*^;FE,08XPQV&>9!C$.1:"]+MW$0:) MTNL%CDW.0?V,]M=<4>Y& 3VP[4$#)]F#4Z/.0@H7, RRNU,"533 MLA&XT],N ]J\*-7KQ PHDR63\U B6RCI\#Z3N[(&164.0S$/O?3MI/5]5 -.-3.]2VN=MC,:,8Q)DF0H2[(,\#@\ M998)2K6J9\VM3**8-LF>"9-:V9YG$ETHWY3YWDMZWD[X+"B=AX(Y\./UE,^: M&54=NKPS4-OMSE.3-(Q"EM.89)IU;PZ,NE9@Y0Z_[S7?6C;->T.EHY^&-?3+F=DC[]^?#_PMK8G M_N>A>:Z=TED/FG*FJHI] =N" \[C.H'#82@R$L89A7G_XT%,M6HHE'^H9V7K M<>@IECHE:IKDA0T]U7F3""]JTEL=T MM;N:A"/JP*\MO0G,U5>T/'V]_JZJU M[/+YI=C]*%?%_DNU62\B$'/*.*D,C?C>UU5(Y,OM.^7 M&]WA;\.=XGIJ'-HT%U4=8PVLIOUP#RR0R$9>65UE:&AY94_K/-3%A2//%UJN MN+&OW-SOG_2'.&U\%[?5KOAEQD4U7!]HN)FZ>MXIYLM2X";XUS@7/O6L$H/;/5>VHEZ"K MJ>U\XZTGT).%>N3J58.H&!6Y^HS^/.:1B7Q7+IGU'X&19RL)D$ &PH3E$:4Y M1V$&$.A+8B#*7=U%< [K)YVG;B:;I)1B/>H,Y3K,\YB>AB,\Y[EIE(E))^C_ M5K.2EN-^IB1][L=>/=W64BU1AB&!]?*.1"01+,(9(J<3-0@I)%.LGU2Q_;0S MTU)Z.-TB2CGVXRZC?(1]+C/5VQ&?\WS5AV:$U93N1_!O-7/I>^]I1646!6]S MV'-\+6H),*Y7>X"&).(HIC D29[VAR1IQ+C?-94YK+G/7"\%K%,V_W.61:P] M35?CA'GDF1?V=FI31F(\ZK2BC^OGFEK&V MY,P#/=(TXR7&D\\U/\O^VQ@[;]81_S>9>_3]=CT!&3*O_#KPZGNQ/FZ*C[=Y M<5MNBS4MMO4O#I_JT;;/R_UJ4^V/]3AL7RB.18@@E5,A(A1$"4N@0 P&&>< MY'HG06XM>YY->K"RQK6#&W1X@P9P<('8[&5[QY%0FPJF"X*>W+OEW\^[Q#I4 M#FBUGY#,0X\]^?;\'6./#*K?%WUNF3[*?Y+]OCBPY:&XJW9ET;ZLG)$D)PSG M61;&64@$B4'2(^!0]]*H.[N>-?6U<7S3_#-HT.YE"M< ?C1L0^0P!&IR.A7[ M>F+JD'A/]TB561S041^QF(>*>O'LQ;527^RI*N@KUKH>(BG%L<@ASB$G*0PY ME:?.G3W!A=8VNKF5.:FC4WU?;+X=J]<^N'PD"=889YR#',([3G,8P[?-+(2BFRM<^=7^POT'4 M8@D:,%-USWE.Q\#H,*=N'J/" O^+BYQV3"B_"UG^4:S;C2YQW*[[!XX2D:5Q M3& &"*&$9 BSN#<&(=?J_VQHPO.LW:#J-Z*_%*OCKCR4VH^/V=*HIB@C,*@G M*T_(:R!-]?#CJ\P,*(PEE?.0&5LGGC_SZ((35<'Y:[4M'O^ZW/VS.%P:0YP1 ME#'&89X1B!&/2=X;BR -%4>*X4_W-U(:0$&+:-*1\CHS R/%DLIYC!1;)RJG MGY?&4ZA_/1Z.A^7FT@I-2)[).@::4QI"%&?Y:3PB2)3ZGIO^;,^3<8=(=8"X MH6M84<9@2E-*IB!)XZ%4SV29/9:J29K:BZDO/7U%1VTYF<'+J3;H*S=?AN9J M9EGN_GNY.1;T\?3+OY3%KO[??W]\7_RH29/;H'G((42)R*,D31.:0TQ!;SQ, M.-9:W;@Q.I00<-(CE:>W%UEKPKY-#SNA0QU4L%)=(XX=!<\ET MYOJ$JVG)\H'\]R1G-VJ,#2VEW%(^CX31M5//EUH^.--6QXNAO7\)H]MUQ3P3 M\M8[$!F/$I0 '(8M!@0(Y5JUJFXM^]X9.H_4LR0^E4.C4QS']&OJXNC,NY3' M28YWM*A3T4FG(9B97+KU[9IJ>F!06SS?;1^.AWVCU6&7S,:40)*'!,>"(QC2 M- -Q;S%!3/7@R,;$&"/S)FB!W00-M""<:M/W.D\JP]""W9D-.AM/K@TQ:W9, MLY$U.7PH#LUDV_SQIV+WY?MR5YR.OS $-.$)P2**P@B)-.M!4))HO7[LV/1X M^4B/-U@>@AIQEYITN4JQ"QK4ID=8CN-AEI^,& KC!,51%$9)6H;YU,A:' 5F M9@KJV+DW\A:G')K7-Y\+J]^?7YV(8")@EN4QCPDBB*=9>BB8Y_>K%2V9\Q;C),N M]\7ZT_)1[J21WY>[=5-I^O&A>0-68FIO-._WQ_OVSYH;>%^+/PZTYNR?BPS& M&64)S3&CD.0L2@%J0(9A3F&F=;%C9&B>U?2$,+B :'J_>)Q8J0GNC,.DI\N7 M-Y0;5W[])GT).F>"QIN;KF:^<^@F>#6NW?WE0+H5-'Y-=I7915 &-'^BZ,]C M:IC*^:NWI2>(@WJTGJ>C2[';-XI6/9Q> _I" M/@?+#K;]%#5RE,UGK?D&6',B>VWRVNWJO]*IU\-<0"40(B/.$Y"F.8H(Y M%SVB/(1:C[GZQ#'B9/;YR]\:8?LD_VTYAWD(B.[L-&TL7,\[Q\/^4 >GW-[U MJZG>B9N _[':')O_U$U/\YEVM(.@-*'X"^WZ$XX%E-G$>F6$^#/YT8_71B] 1P/ABU(W<>FN7& ME=>/0%WPHZI3GXM#V5X8:"S5_]OF@E58&Z(Q(0+3+"*4IX+3WE@BH%:YFZ$) MS]IT1M6.(XG+Z!ZG*8-J>C0">7I*9,*;%PUZG9D!];&DADD60@@%@6EOCF*A=6)E;&02O3&Z*&G.HZGF>*#0A>I,--]7'B!>M=XH^5?O#[F3W23_U)P5H?9,O&)$,<\QCED*0 M0@Q/2!AD<:;](I%C^YY5B]\_;*K'H@B^+'^4V[M]M^8PND#EA7XU19N:>3VQ M:U\$>@JWKY)5C8"_!W[T:!Q019]!F8=@>O7PM>=YO+)IN?7UZET&G*0YXY2S M)*4@C6NCO >0,DP=;(29F)UL6\SE_2HG_%MMFOFFWM46VIRN6REPJ+_!9A.( M>2BI#\?4-M_LN;/4359K^N=B5=UMRW\5ZP5 )*$O;*FU4D./K#H2PIM 8IR%[#TE2U_Q#,F>M=B9^J2F MW>V*NZ;^Y./MY^)'L3T6SPOO0R!$SD(8<4(@K3\_EX3L[[@_5?;%K;K*2[?I]N?Q6;EY6X%&.PKA> MCV<0,Y##A(2 =4BP0*E6CN?#OF8@Q[T3=='2%9RG8#K":276*C) MY=1AT!-/C0A,+J<&S Z(J\\XS4-JO7KXXI4FWVRJRO#[8KDO:JN?98?\#?]# M%D$7BX2&L8BPR%@4LQ"A.",^:\J66='E'\->- MW"O?2%C!:FCCR!EMBH>]?AFSTI4IMMA>\C%T*&M.WCR$Q,:!YT>JMER82#-4H$F64:] MRHJRY.BR.$>MT?9A4&3,&%%_:'N[K%UL+#4M2#[>_JU>PS6;1??5[E#^JWUB M$; ,13$*,<,BYI1R EEGG6"2:Y6,N;+IO5[LW)U%]]EM1Z2JZ= 4?.HI4X>P MUZ4&Y*_5[:\US'9SN^DY>T(Z]F/=2O0-2)CK ,Q#U)Q[]>)];Q^LF0C?NVTM M#\7^<)):'"40BACA.*9I&.>,)+U%3H'6_K2-'<\"U\,)JFVWG[3I#@?*0G/= M9\6FOLKY)-)*V4Z43I)Z#5"DJ%ZFQ,Y/L8P]&5 I.W:4'EB_--=L?86HEKY< M$($3G%"">0JSW@:B$5=9Z)G]9,\+O*_R?Q+<=N-'=S_;D*QAJ?'/DX6X#&]A MNR!'XU%UKR29/:FN09;:<^K/?7Q%0NVXF,%3ZN;8*Q=?@T$Q0?/S,> \Q0!& MD&&6Q"+,LK3_^32+H<[NE_I/'44030_V-,A1R[?\\*(G@),=WJFD3-(\L MR0#W:^?\!IXK]Z0M[J3^?RX>Y#)P>T>^[9MZID4J.R'&,4I2"D4:,D'R_@'R M5&"A>E1M_//]?>D=I."$*?A'CVKLOJ-7R!D8"=9\SF-@V+OQO!VH&UY,A\WY M#MVYS _$,4Z2!"(2A3$.493!L+=,4J%5(^/"GNZ9VN M4#A[ME3%CB]W6]D:I7^L]J2M2?V3$0$1"8% 0H0DY%&:<19!!&I[JD//^.?[ M&V\]I,O7G"=*$JZQ,S"PK F=QVBR=Z-R_*'IC9N_%_*HI5B3'\5N>5=\.,J6 M)-VC%?N+#OETN2]7"X9X%E*2Y!S%1 B6BA3T&$2::*4+;BW[3APDB%]_[R ' MRQ9SL&_ !M7%2P*_E-ONC_^LETYMNWY5*K#-4DJ;!X/JV1X ME%!X38<[#V8@Q=?9U$^)K>,R8^EUX9U:6NR(1=-]NC8)3],,AH!PSF*011&& M)".]+9S$<%%C_E:I)KYF-G1&ZR499 M'+&$UXO\D[ E4.1V8J-JQ;O<]*LS7X*C3*>9Y/C@T5YT)LFDKE"C(3RZ9,Y3 M>K2]>$-\S%A1E1^R/93]#M:7T[95^ZYPL1:UM_(5V..AZX;WXMSGOCK6"]Y, MA#BF$04@S,(T(PQ%V2D+"XG0V1 @E_N#L0,"?1) ]C>!KVMMZ,J[T.B%_0*C'#>X\9'UD MGZLIAY-FQ5YMM7DSY.-M6T-?+C>?JGW9/!/>UP%$>9I3F(1A0A )68ASA%*$ MDQP3&M9YM&HMF0M;'HO)>GA2#4X @Q[A=.6P"K0-E9.Y9'T>P]FM2\\+RMSS MI9R_R9O'^W/Y#0M)DD8\B1(.8IH1D*>]$1'IO<6J^:,]9U3DRQ?^]8MFAJ1) MCF*JXX\7S9RE 3*9R#SE82A],"-L'L)A"O[YA&[#@7+_\.7^.]FNY;_DX_4_ MEAM9/4X.;+G;/=;YP7\O-\=BP:,0D"BN3;$D(@E,$RIZVXQ K<6:&XN>I4.B M:TKH5_(7Q1GGR,VG5;@:&$9NN9['Z'+LT_.6TAX84YZ85RN9@^\_%ZNBMOQM M4WPH#NRXV\D"@1!D*8&X%@$,<9SS%..H,\D8)EH%5%:&?$_:';9@=P)W$VSD MU9;E9E/]WEQ]OJUVP;HZ?CO<'C?!LO\?U/GT_XEN,I0&Y3:0 ZH9P/4?I2GH M_@AI)@-6 5%,#<:*A6:BT+/Z^2(,R]LZH %Y$@>V*]9EV_GQ)NAPCYQ4## X ME&*X('X>DNC&E>?IASM^5 7PW?9'_<.KW6-M:0$D$SC! F6801'S")+>! Q# MIB-X6C_8L\#U6(9Z#WD9)Y7S4#"G M'E7^/E"3'1OUS8P*@X(3SD.><1(#V-I(D)3I%QGH_V7,)<=O8QD:N-(G2 MV7STP9')WN-4BP1%23$C:Q[B88C]U6U',P;4$Z#JH=@='N7+L/*Q+KG5\B!/ M0V3.Q;,X!&$280[2F&(H($A..5>:0[W,Q\*0]Y2GQ783/$ATS91<]/AN@FTQ M^EQ\G:O!2=@!Q?,80&Y<>3'M.N-'XZGWHAZ^ZW?;575??%W^T8[IQB"E'#(2 MA11&,,XCR'/<&T21WJK:PHSGH=4C"\H&6G!8_J';Z=>&0[5Y>23Z]";I$W,M MJJ"&=5HA?!A;D:XS-*!'#FB=AQJY<.3EX^QNN%%5HM^J:OU[N=DLPCA#62US M% $4AAE,4=:?7K(4HE!'=Y1_J&>5Z7'H"8LZ)6HRXH4-/=%XDP@OZM!;'= " M;6[F,?+U85>6WX3N/OVA#G_Y;5.<]*.M,RRW=V?3@.4" 9#'A+.,1A0Q<=I* MB)G6!J83@Y[5H-U-*T](NPV X43>([UJZC$ZLWK* MS2&D6EF,SL\=1;I,-BRUR%%3)%^\Z G/Y=G(R._*G?T?$! 3EN:A$T;(G[\< M9^R]WI'%@J.0(TPCE@%.>,1!'+/^AP,A#,XJWOR1HQQ2F!].O$V)SJF$4S9, MCB.F.(5X\_A!F95YC&A=T*\>.&CZK/R6QOFE+[)=?SE4JW]^KS8U(7NY#WMX M/)=71TD$4TA8#F)!88A!?I(1FNH]_.C,J.=Y__T[0M^]?_?U'?\2D ]Y\.4O MY#/_R\?W.?_\Y4\!_Z^_O?OZ_VB^SN&,;C45F81I/9VY@-@<\;3 )KN"H,N;>K>?/B?CA3;>\_-/R459S]B>\ (.$)HS$A*5RH80ACTZZ"P@W M*2S7-.%9YDZUS \M++,B<%W:%-,@_XQIID4]61VBB8NZG_(RE#G9$3D/";)U MXDH)MQ4GREV)[A\VU6-1?"XVRT.QOA"[WJZ <8Z3) 7R+4I%"B/&\I1CVE_, MYQE/B/8^L(&-4?:$^V)6XP>SC1G4V"SV3)[)QO'TPG2%F;>VE"VXG(<(67OQ MVE:S-2L&VU4G91,L30G(8YZF*088P;3/UCC(,J;U!JS^CQ]E.]I:9DQXT]YA M\D&9\5[21+*BI2@6W,U#3&PFVM[]6O^O[]VMOW28-%N">2+1>A4VE4I=YT=C+69 ZCR4R84C M;ZS(C+DQ6)0M8@H2SG*4IR"I[>3B7&W$&<*1X6KLS9\[RC+,Q?+K;8:TUUU. MR3%><$VVSE);8"F3- ]=,$)^?4FEZ;UR=\3J_KYL'FB3)_:LVLJWOXOM2EJD M,.$APP@)!G FDE"(?@-(Q$FDM8RRL>,Y$[F UC9$O 2GIQ)6;*JIQEA$ZJG( M)VA 9US0.@_=<>+)\YZ1SMC1:"#5KLN:(J*V)R6D",.=>@$*=A+3#?!PW(7_)#(@O_S?T%X?A'C/X/E M\?"]VI7_JO\N!. & -"]UG@3;*MM$93[O3R9KW:7CSIJ]Y72#X":A/GF7D^Z MSK1_:6EO -T$[QH.1V\6]9R9 6F7EP MHRA'":49CI.\-U-K(M!-E+1^^ C94;5]6Y+"5H<:+3K+TW\&<7@387P3XJ17 MIM;)C[4U0FW\H5O)9C\VC?L*E%PKU+,M;%/13JSH TXO3R*:,Z)N' M+)G#?R5OLN!!N>YYO6Z>U5AN/BW+];LM6SZ4A^5F$>*,DXR)$,4PBE*1 1[ M:Y"D6C<^3&WX3IIJ,+_6BK)JX6@6/IORIB8B8U"FIR5G1(&$)*68O4&/"]_=L**JLQ\+@[+UR&IUO#\V]8IY<5NNRL,B MR1$":1*G,8O"G"&692?#.<=:G>TO+C@D\U)1J92CU1.K%X M>CGPEPM\00=PY.X7;S,V(%8.Z9Z';KETJ/+V:6I?%NL-->=M\NW 7?&]V.[K M=4C;/DP^^?"A.'R\_;K\8T$S**!@8822+(GC$&/0[[\+Q$.M;C^N;7O6N7O4_P1KW[SP%PGWSVW+H.I65B^- M?HE-A]"A!,]3:.8AH-Z\>WD?SB.+JM+Z=5#[W1[S"00:DKJBWPCL3Q1?;E)-JX0ON1C M0.LLR)N'G-DX4#G[D'1?:'[>C6"!>889!2E,6)93 9'@M#>4Q7FN4^ID\.-' MJ7AJ5*7#]:>F^_I!4T1,B%,3$<^7"H@D_+ M\/$"M247KEHP+;"($82"Y%E*$Y"FM%[%GA0M9:%A M3:69L;$++9M,QEZ&[$E6$Z51^=63J-<;+U;"SY'FSZ[)5;/#+MMU8V4B@07G_L"QWL@RN>8HWO $@''E?>I"Z@;'G MAO)Y##Q'OCR_=.&0H;>&W&I[OQXV^.[TJ2W2*(8YA!D"LNR[MI9%H#>=8:AT M'\RI0=\#L(<9-#AO@@;IKQ]O?ZVQM@V+;X(S7+4LPBWCPYG$9&3K91,_ <_K M:G64?[/I+34_OI_ &YWW9_.+9*&9-<*HFS-T>'EEZO!"Z[0SB!^7*H^?H4T* MU^>1CZ>V>"++X_K_YR*BN$XALX2QWFA"$[WF_G:F1DGB['L[6?*IMN(*$;:J63X-,*:>_QA3/,?\U=V8P ;;DR%*Q+FX\AR*,(6,BAFF6BPQE*#DI M)>VNCZ):+K@CVO%J)ER=*W>G79,T2WN)+7\4,N)ZUD)GXHZ9EQDQ9 MRMD"$A+",&4Q$B%.09@Q2GIK'/)8YP# U,8H^_[5:>#C];J=<<.F(6(4-KU$YUVL9PQ.(/]*W>^5#Z^,3>"_^0:P,.N6)7M.(D1#1-(A(A!SFKJ MLI#WJU"401+V=:1VDX"I=8/Z4KV)X;(L?'V!S(UR&9-N-SUX9=O7A/'TBM)L M(N%F5ADC(M[F&>W(6$\]5^@RF(QLB9_W]&3MG>*$Y89%U37_ ) %#W."Z@DR MQSR%<1;&$>HG341XAG76_39V/*_]WUBO:+\/;T6IVK[E6&PZF'BJ"WD;=Q-E M@*2!C107U,YC,\6))Y7[#\]KZK QY MWE+I8 0/U:YYJ$P6]9V.6=;%-PN%TN=47Z*\TFFE45.?"0^QI"A2QN3.3Z7, M71F0*4M^K'3JXLB&U,E:R)*$")#'N$[.LUHF.ZMQ$@IKJ=*PY5FMWKN6)AT: M+=3)$X.N!&JJ0]\WN-*5*0.69ZQ4)MZHB)4Q2U9ZM4 ARE!,"0T!RZ,(B%3$ MO:TD(YGIDD_=PB@'O;?=()OXF/=5AG3'DS*C,QY%ZCZHC!U-1I1V^_]>R-5. ML28_BMWRKOAZTZOPX=,0()2@7.448(9(4E_MHP1@6_U*'!L MS=]$U6,,.I#!"64[=P429_"/'NG_J[&W[)!LC2WE:4@WVTEV1K[:]K$R-==V MC=US.X/-8@].55Z_1YMRL#?1A N4A#&,XR07!'&!O3TC&K@E<75*LM@R9E66^Z>5$.JR2!4Y;MO4VG70[6$&$J?9FMLAV1IK M[FE(-UMS.R-?;PYO;@5.7U>W2XYK[$\:FH/U+YI&Z,SZK;GT<&J^S40B $8\3!+02P8II")J*^PQ32&6EKJV/3/ MN>HV(MEZU>V;7[>K[CDHJ!Z99NMNFZC,0SU].:>^[K;G4%4YV]<6OM0KI$(N ME$Y9+XM8&.8T!#!.H(@XY0E.,\ZB-(Y(PM]::-O^>'_#M'N2Y 3)8!WG9BQ> MH69@T-F2.8_19>U%Y?83TQLOS2W33[OJ5K[X)!B,TQ#)ZZ8TC6 (\[BWD(21 MT*FATOFYGBNG&BC!0X-%+T/0(D=-0'SQHB<:+26?ABGQHA(7_@\H@PE+\U # M(^25_3>B^Z;DOJC_[G>R7>?%CV)3-5?&^!\/Q79?+!A!&2<@AS@CC,GWL+6SY'GUT(-K;LZMS_""HL6G^["D%:EJ^C$>GWJ*\H3*"V0!?X-* M3^](#K TH#MNV)V'$CGRY<7#D>X8TMY;[LSL%RS&+&,$\X2$49)@F(NLM\,% MT+K@J__3/>?E;)/G=P>W-JVS1:O,V#SVQ MP']MD]60"6W=.#_!N. I2B 6B+&<<$JA2&#:6\HA2(V40^/G>]:.;C= 1J]7 MD&IKJAPZM&EJAR?&3-7CR;NN$TG(F1(5$3$@<&8R8N+!-2$Q9D-]6[%>7A3[ M4Z+# 004Q1R(.(I@O10CE)\2G1AHG;CH_FS/BZ(>CMDB2)LHU7U7?QSI[K=V M]$RRL'G&P^#FJAEC\U )8_0O-E-M6- [=/BZ_*,S0XMM(3=O0H91$D<9BF#" M80($B)+.6@+R5.OJO*D-SVKQ:5?]*/>RM<DT)?NE0C9R+7.'FS2,<U[:U& Z51EW4#PA86 HF)$U MCP%@B+UR\;GH?>Q\N9/U^_M/Q>Z+?-SV=#Q*,HYHG*0LY33*.,US#GMSE.5* M[_59&_$\V?:X@GK=T[[M^Q_CCH5KQ P,"VLNYS%"[-VH'']C=N.&+O?E:A$C M0$$89C'/P_K_ (_QR9;@D5)K?SL+GD=, R+XI=P&ZVJS6>XNAL[(N=6K]&B, M&STZYSEH-'UX8\28,&(Z7/)RV(R@Y'';EM^-A^6U3?*T^+7>7)6\IH%F<$(%B0E(>8A$EJ(<7 M9:'>RYEC@?(\/+LW-B\=Z3=;?MG(XXN;X%OCCMQ[N9X>3APXQ>.B.<9,\XRI M"=<3'YZ>-IW"5;MR$W3.!)?>!(.!>%%Q M,9=]DG_00&O^UJ>JGE6+0[DK6F#-^=&G>ESO7X,;I2D3*,^YP"A-$L9(UI\K M0<(CKO8\V^0PE330YAVW#OVI;_*CNZG+;_SLYZ[I ^=L\OJE]>K/@?3K)LAK MZ-MB'71.!-*+FV!Y6V<\P>=BM5GN]^5MN?HY)B^;,!G.7J-\&?.?OL:A06/^ M&C$N+B:PO-B5/^I!]J/8_]=QN2EO'\OM'=G_I5C?%>>%Y )&*:>4,,SS!"8P M30#M[[/!D&.MNV4CP/&\Q&++_??@=E/]'GRO@TV\MQ-3JYB8S\- M31 6YZNE"Q^"LQ/!\<.WT:&>1Q1G+ M:!PC$<5<1)3#J+\&"'&2$JU+-DXL>JY-NWXH8-(Q;V5A/*,E?YK8JM M&93^![NB?1+\4 7EH;C?U_\UJ*ZJI3N%5(J%O3:Z#H-S59R5')H+H0[/\Y= M+6\TQ$^?)579>\7@A^+P\;:V6/]NBKA\3R.ZB9VS3W--OK6 O& M 11 )&',. X1R'/8-[."J0ASG0QQ;&R>4^E MNFW+>4Y^72WL>>I;T#LWKF8[CLR QD_U#(U&S!OM_C^7A\4NQ M.NZ:)T[_6MQ_*W8+^98L0V&,F,-Y9T],7 M;<*\J,MKI QHBQ6'\U 6.Q"I82J M66?L@7U5U9J2>%U)>ZUV2OXS:%#N;P*R.AR7F^",]_340^W*V-*GR>R@+OJ* MTEQ$TYM_+Q35+Y/FD SW8*($ M:=TQ] 3!L_"VR(+E"5KPRT,+3K,$R5<$3'5W=/*=BV\7FGF*KPJ]6@KL-%YS ME6&W3KZIQ1XX-1?D#T>9;G^\;>Z@[S_>/E_DO]OOC_7_X)'?/VRJQV)'MNO/ M[?GQI^6N^0O-[F2Q?G?AUX)&.(D)SCEB60T71QCUTPD&-&5V"CX-9L^2WSHE M\VSV\<-?>=XV=V@.YR5(6]F?*,ZF\\3\0^Q\8NE=N0DZ3^0-\\/C37#^,EHV MIIYDO,1&:U::]NN8ZS0V,2MOSGMSB)KY1$GNY6MY->I7T5VZ\1I*@D$6)GF: MA"'(HI3E/(I[E+'(N-V$Z!>;YXE/+,M=\&.Y.1;>)C_/L3.=Y.83MO$FL];G MJ:L:,@NH4\V7UO5@?-\7'6UG[46UEWXZ/MU?Z M%']MBCV*/PZT)OR?BSB%,$<1KY>$B/$\AIPCB2@1(L^R5*O@PB<.SU-'#UU. M'.?29UGP?&[@K=OKW&M8U&:*N41$;U:X#,89M_S=4#?UX!^- X'T(&A<&/GP MUH+L@8E@C!#.0_1'\;0:?X"8BCF_O2U6AU,17PU'OK#]N9!TEINRV>=[!@E! MG*(\S#B(<2[[SD=QU$'B*4):?;*] AE1SD_H+]5#.A \]PSAW.3=IZM7]=T[O_H"7Z\NBMVN6-=8VO5!O9AXWW4O MJE<0S]! FK-(A/7D0N6_< (Q[]'PD!EJNUL,(\IZ#[Q1C!9ZT\WN KRIHCN. MBZZ83Q<2:Y4@^<8RHGQWZ5[7U^&<_)EJ MMJ?@Z&KW]'$QU_!K(;D)>@<:2>_[R++) 5O[VXZTH MM\OMJEQNOM1_TO1@W>?E?K6I]L==4?_M+_7TT_09WA[(:B5/@)M+])MR)9-SX^%+OV"DF395Z #LZH M@QZV9B^IN7&IVIQJ;KC]35"7KMX$3YQMOH=+=^4D=G(X.'LMPV8+5&O.'FR,_K(<:W^Q'2C[US3O@1P6299! MBE.44)#R4#">I6V=58@SDH5,[\V,<3 I::O- QD]K,=KSRJ

I-KR/%3&W. MG%&PC"9"%U'R,F(YFXQ;K+@.A=J/ ?]WG, M,M.X_O95BK'X5UY[[*J'8G=XE. .]:PHKQ4^R+GP;_OB]KAY7]X6BR@.>89 MQBB B,FM2I$VED&<,9!KW4=W8<_SKAS?'\K[1DZ.#:9@4X.Z"99M\Y?@EUH_ M'HOE3O<](R=,*ZX'1B993\9[=.VEMT.S;75">!.T& ,)O0\#7?.ED62O=\?[Q^:;?C:^IHM-RNIT.7VKOM+'[]MRKMF(TGN&5W*TLS-R?*^#"W=. M?_7LT$W0N]34Q5LGX+X";)Q]SR"V3E)O/V$=*^4VBX)>ONTYTO.8*2;P^^U, M>Q3FWYIU5MO[M1:X.OO_5.S*JO_;K-H?A@&'+&,9EG?Q$LAY) B,DPYPDC*U M^V\S@#F_>4F^>]$Z>?I?23=O7$U8,R#]C1EL!@AG-:7]_^&+6%>KXWU_HG^T*>94.2^2;'":,NP_$?BU=2GAE] -/F0',BHIK=X/2=)96K"\C] M\SWRUT_08BX$BR*<((BBC'",4M*C#5&FU(9^:HR^-SU/E])W\B9Z^^QE"S6H MML&W3KZJT^>@VU-Y:OZ\I3KCAW?$/*=@>[WXZ:Y#CZ$'QG..-_$!.D M-VX^#(^YC5(4G"8V;N/^LV8UCEFP3FE\1,7'6JRV=U^+W?WG MXG#<;3^>>NOE.&,Y 3F.,L3C-,P@[&''."2^CB"\@/6=X73H@ET#*WCZ%H^[ M)R+&#K'[0XC)HSME@G/Z3*2?O];?V7W;FZFZ#3Z?/IR+;JWS/<4P":.CPPVO M7]#/=^;AEPZ+HY 1XJ2T]F=M452]_&Q*GY;;=5O]1.[EH[W_ZI_WJ(&^+^_+ MPX*SI+8=T50D289"0&CW:J;A/-3\>^QDIWRBB8+5_=1D-M):K)TK7EI2^R9[!F].9: M-<+'JC%CG>X15NV+'-^K34WKOGV5X]-2WA+Y7AS*U7)#ONT/N^7JL( 0QS02 M]2HSQBD#F*0I3''(&:(X2I*WRHE\F?6GER>PI]=W.KA_"KJGS9\@#O[18U9\ MLME;(#1T<^* F$FGA\"HZ:<^6]CMEK+J_K[9?#M7J MGWGYHUP7V_6^5O &5%ZL-O6_UHL$_^EN(:EAGRY=:A)N==L<1ON6WPB4V,#F'S2FFKE.**<@MS MVI4?&>(NK-X8Y7T9*S!F72HM?J>JNP95\;VI;D7O5_' US_$^U['+A1AC GQ M,?:3$)/(]QEVX_9%'>8CE"@^AZ9IS+(&-N^;-9"C#5&]#"DSY\Z+Q6"C/,E*V)?\>[X[Y"EW ME)2[IG#\CV)_1PZ\:+G/JZ&83%P4LB0,7$;C)(VCE/K=MFOD >S*]I$W9<[> M^.L0.B+T3H_1^<%!.CW*$;,L,\-0DKT+H]$T_\L8E,:]*NU^M:HSKI^YO#I:KYR3ID7]Z#Z" M5IV F8V%[%1LMC"H3LI,1L#2[$R%RXOS-"M!68:BVG+NQ=S-(H=&]'45^7' M&($I8CAA -(0X\ZF[V%?J6^ZGJ6YU=.@4K[-J@%A-$JH81UM^! MHLG[HB)@B@R-/ZO:'P-*#_M#U;\'^CE[;+JG_L%GD-]^Y-OO^>\<[%V](CC ME(5^%'K0RQF.'5][RZ+L#T-*(TR/<""P+[]2,*808-^^ ,M1;D^"C7,]H0@+[,N788'2 ML! K!>W]2K&:FP;$> 2O%N4XY8-FY84$)6GJHRC$,$U<"+T!#4H":%V-I5!, M(<; NAC+$6Y-BXTS/9T4"^B+5V(!TJP0*T7LW>JPFI?Z,CR"59LJ7'S/5S[R MH]CU A>&7@QB@(,DZ=%$E"+[*BR#8@H5AO956(IP>RILFND)59A#7[X*N.*TOC;37SM&; M12O\V1B8DWS],+_+'&# ;;VD8(IW(R_2=MA.'M ]N4Z0QI'G81=&J0L8X#,' MUV_?;(D"1A*UIZ)L@;!\Y(W=/VS+QSQ_(CR*KPC:"X"<_"^">S6Y[R WUYO: M=P"?HN[#\>3)]/DN/XUE^(*86P_:,L3;OILJ;\::XU56G'^KRKK^7)7Y802".$H!8*X?J>BMRL^U+*$-%*?%,NVP/"'APD@;0]4R M!L\HY*7^AZ+VB7_8K=O1E6V[B]CBWG6-]ONJN#[LL^MM_JTDY8[/T,3(_'1# M\^O]UWQ]J)J7FE%K>'IIU6VPM>M)HXNB5^)QQSCIZI53360RI7V"PIFFKUS0R!M**P MFA&XH,I3Q7892CZ9M^4\(T@M8["LVA6[VZ%'QW![EK$T" -NAIL$ 84N=(/> MG)OZBO<21INQON[(/G_]MVD'\CDN+HQ0;?J6,?3TW2@-?U9J@^7K^B[?'+;Y MIYL/?)CN.)6/Y%");E_?FN$[3& P]"E.O2!BDI7$:N>V;XSZ*?*BTG&/, MJ.6"J<R MNH#6S>M O"KCYG:;K-K4?SYLN&$>P=CU?\_OK_-JY<$$)VXH.J&B.$C3! &W MLYT$ 9!Z6="L1[GV1\OZARN_$AMCW_,-N7=[GG7V& M(0!)Y(>,0.JG-$@"W-G' 66J2FC(JGTU[(%V>\Y/H#;/48R70U/,2TOB#*0K MRN(G\N'%VUI2A$.XY!K=Q*'D=^!H-1-E;I^&39M62C[PSE#%R-]531"N+(T3LVU M0Y':.NWBIO=-F_ M>C&AQ"6I&X0HC3&DXC'"UC@F"1VIJ3HF+6OIR<-G)RA/1[:VMFH1KJRI4W$] M7DO3LLJ+VUVW7;%^? \R>H%5.?DT$9;%R:81I\[+I3G.E/,@:- MC@/G%NS'1&K5^(]\_^GF6_;S2[G= M,!D,R:)BIC@86\6Z:IZF+V\<#E:6?#N%A#R3EZH)"_%8ACI:\>QY76&-/8/+ M_V*)NP>T\K&'$8B0[T<8PMCC_R_H440!@*N'YE5>G@^JO;&M "4$*J/Z.5@[ M&GOE7.>WQ4Z<_Q,#G_]UIS6\N(7L4Z+UEK-'A6PA ]^6=^I+VQHLR@K )=,X MO^'3XB_B,<2Z+FZ*=3/M.2**8Q=#-W3#), $$QJFA/2(&*)8I<"RB<-RP?7I MS2+KNG' J9Y[<.7LVF)@G_U4*[VLADVN%%M*Q-1*L]"^.]M0G MVL]+QN:1R$QIGMZ)DG*BF#CH^>CG4S_:P+YU9JAUYG@UHO5GR#N3 M9Q>CT;B0;^:)^C(RT$R^OWB0=+X(:&6ITD,$S<)W#1%(":I%]"C M>2^(568?QHQ:GFJ<$9Q/Y,-+.;FD(Y:9U\@"MDDW(O#*?$^GVZ_PIRK).B%8 ML-IJN24CI/J\F5BT.4XBB$OB) $,9*$$-/8ZP[M^"Z%@;_:E_MLJ[\Z(VU0 M21L';-)C54S.URW_O[;KJV^7U>867>1IUU]=L<*X\664)2Z6:*Z**!._##DT MZY+".L=(OJ1?8![.R;5]<#[=_)'_.%ZF^5SQL5X\;#F@5I _W:!-^2#T>I4F MS$TI8TD$<80)3?T4]X#B&"&EYYGMP9CNH.&QDQ '[YS<3AO@<^7L:AWQMWH7 M%%]WMA@Q.5U=2+#4U-9FG.R\'#V:Y0O*/$'HEJ'74SCZ_$'JJ;BU=3#!]4,7 MQ PA$/I$G+9$_>ZH[V*":'TV=HXEO&5?_5A"#]76H81\M_GO>1Q!-E3+ M$ -KWFD>1U!C4;JD*^_OB^9,=8UV&U(VZI-S[<31/L)TB?-+WNP4Y\IE")R$N9WDI EC&> M+?GV/)];9%!V+'_,;[/M[]E>3$R>@S@V?1*GP0,209=@&KH,PS2-.]LQC9!2 M)U\S%BU/NAJ03H?RY3A6FU 9XEA.)Z>G5TT?WV!VQK< I)B[((AFF5^&$!KV MJ;3YK9I;GI=Y:J"YA,L+K3]WV7U9[8M_Y9O?LF(G_G-4%37W@QXJ,2M[MB$+ MPH $D'J419%'$I]1&+3>N#CT:&+J/.:]HO/[>F/"K^RM.YYO3.C?[R9Z9HCAR=V4)W]4R4N/B M65+8 UH$7F/I^_G&__$.>',$X!/Y(.UO6E;ZWH(LC F/DXA*"R&G/D)-S M8DM,_O:C.[(&6-!GM_Q28$ED*50$2X*M^;1V=[N#>U3>[D39\F'WQN;)2ZP0 MQM1+0P\%#,8DP2!Q!ZPI$@WIY<_IS8/0\L&^;^(_$1=H.@_$ 8?7]C?5T_A, M 97+SLN/Y1Q)MWD4^5+JG2_A6@G8A3PZ[P>RC/0X,P=O/OH]?43&)[/^@?+3 MB=*GFQ[/'_G/_?&%\A6)F,<\'P7(]1$$+$']RKF+DS!1>I?6,A3+2\:LWA?W MS:&;!P&VG5R*>_U/)Y@B:[UUY=-$!C,;Q;&I:K8 JN6DUQ-.#]YYOF3P)!,) M)YS6"T>X,7>R4:%<*:M8B>52TX<=9]_,$Q8Y5KAXR4DKMD5G_,_=L>3F::A_ M!IW]7&\/FV)WVZ6VSWFUYS#Y'WPKV<_L7C@F6E?E^T.UJT\[6$4Q!)Z/DPA$ MOH<2#CVA(*$A\=T(^%BI.?KL8"TGE5-_FE9QO4=:#?MF9TW^9NC[B:Y:QGGJ MFD@J9T,M$E'GH-.WD3BZ*%H*]DXV_UGGYJQ-!6T'[D+>6LPWLXS,MAPZ7EZ= M70@PI>QX!N8J\AG%:8"2.&& IH@B-^FMQ4$8JS=$'&M)_8;!B,:'..._7>=. M5@OI^M_9CL]P'AU/+0V-YE(N>TQ!H)KHGY7X:=7Y##$71%67RF5HH;87I=D/ MS(CRT'Q=Y5F=UU_R^K 5AQO%[LEG/JZKH?W Y[(NFLYB*YP$$*9>##Q $2,8 MT-CMH,4P=),1APHFP37-T8 +)5COCC.XT^[M-@[U]RS%?S+X9$0+#4=72SAG MB*A9E34:Q2F568EY=1FW$]A%:[XEE^42A$V^-;/)A]UKT)ZWLSF"\V'H$^(G MP!>O,4=)[#*O!Y:IXVNYK@JGR=CMY7SKUX)?S@_O5=';8-\XYV=$[ MB],3_OD$Y,?LH-TC1,&8,@25"_JA<'&$-SZY_97G MIL!+6(#XJ'4A#"*"W3!BQ(=Q$A&/JJQG:YJRO$X]H.,5%X=WY=0-P'Z)0"3T M7WCMUOZI8H-T79+E2JD)^56KBH[4?FVI;;$Y1W#3*M5EHBX(EB&&EZ%;IIPI MK7R%.BKV.:L^5#4; M;7)J57O(*N>[0-BHV:;<;K.J%GMOS?]OU$U+W,9S/T;D)J%=4^PX1CZ8G1:E MT\ 4FV6M",XI?.?(DQ9 ;?:7*(3Z3ET41$.(<["MIH@-0N<(T>DP7IT4@-U%CFGE4)*Z"WIHFOQE"*)Q MKTJ[GZR<)*YW]YLSIO\XB!633S>M)!S_]>9;2;E2MW^\(ABC.":>AZ%/78Q M"L(>#O.A5$=FZR LBV;;=@!=[2P)^/PE?2I@VY?H@MD6;Q>+W$:XGD)<2MF>)4A#6I#_/[Y*? M+H6O9,/)HC)O>IS.S7+BK]UV FUF.BN$XLA-/!H%GN=B)MJW@"&=Q\!R_I3# ML(#TV:S.V)9ER8C82I[F@S%M[OS'@F)D.W.:C]4\B?-RS"SFS<:PT;2I%I+W MFC45O=1.FF-8U5N'^Y+?MW?WCW/?X]_I9\$!90&".*9I$H60,(Q@V@/"*,'Z M2W-&8%C.G /&TP6[DZ6Z[/+ZT>1!T5F\FSP>II+G,4@G*WLG?W$YBWPR%"NO M^QF-VY*7 LTZ*K4Z:(%;:>T6Z0*+/"&Z4^:[NNW.7%5\4+2=EQ^/?^5S]BC^ M"(F6*T_SSLG'4X4)&FL).F3H[.L],=JKCN!P_]_ M7GWG2B(ND#9_]NMU4]JM3QQN)D^*QZ)G"*QD6EAT3!6SQ4G 3KUQ3MQQKA^= MT[_7N>0T/KU2W\]U<,AX7"ZEF-F^@85DGOG\?YZ09HZ$U+K<$ULOP#:/ JS" M&)&$1(AYJ1M%,(YCW$]M4.*EOO0"G ECTV81S8QACF*)%;6IV573\V=B_)JR M?YZ#6(5EL*D)'K?>I4VTW)*6!!GGUJY,\KB 12JC[I26OK=YIB[?LV(K+O:D M9?4;_V_W*QBY,8!Q&@.:IIX?IG[2'^-%'F*SS&"404X]D!DN3&\VX6$]H MS?_\(Z_WPW.IWBKT4^2YS$^C&$<1I7Z(!HC ]92:M4T*S'+BZM X_#^];ZZ) MB%>_5>^\31LIR_G)=I FSTG-/YP^T*U+[R0'O1(+&WE')^3O/-=HN6XJO^CS MKY13KM^&>/T<(OOY4%3M'*X!N,)!$D8) $D4I@0!&(8@ZO'Q'*ATOW Z5):S MR1%/U^*S;7NRR=K^)LTT2"_+3!,[A12SN+!-GE].@CY;[.E^E+ I" MY*=)"*G+H2&6PF$&10.E;#(1)-O'I[.?SG7W)&&31)J3U*_L[:@ED:GB)9=! M%ABJ\>EC2 O'P=F^(\DA7IUV2)LV/YCA^$)RF#B(R\@,4SM=SCIP5#N4E.L\ MW]1-$U"A6I\>FK9H[&=>K0L.U.W@.>Q-7BTU'7F#K@LR M:H[J92BD07]>=!DQRY2LKG4M]]NGVKFX=BK::2PI=_MB=RAVMY_XW+]M!(FN MZWV5K?R);U$WM6B'V_FE0_ZW*^<(WCFB=_[J\4_\CNQXHB^( M[ 316X;Z3N%H.?G(&*77:!-$U M8W_8=]!>'_>SC.IS9+T]=+5I7M3XU/?F]4%HB"7%D=;T>D.[S4=.[BNV ?!# M0B,:N!X*8\0\F+#>MH>C5&V\:1JS/^H:@$ZVVS@-Q 6-OLO4O3T&_J)%H MRJ?7QZ-1QE3S7UGEQ>WNI57L,T0]% 4@AA3#F.==,&A!Y,L^:Z%K9H+\UT); MT @\1Y9$_M.E>5&C3M^;,_G/#$MF5@9681B%!+(TABE!T/4)\@:C&(=\]B]Z MY9B8_;]I2FF&/Z!2'G%%.]$\F>@[OUR_->"L4&MB5F^45?,S]R7-RT?/O:4Y M7I1^:3NC-(=6Y$A6O6C7M'G,S#W!L>>3U LP8FD0)%Y"X@!&?IQ +Z"^TJ,9 M-G%87MGLH=M:89L^;G*ZN920J8FJ[6A9T5T-JB^(\A0!7(9B3^)I.?WP&*?U MW0+1N403 1!%2013$/O0!31*T^."+':5[CP:,CF5@O>+I:,J+JNKADP6ZEV0].H<$J-T(.^YK/-/]W>5VC=;L?^;#- M^:QBO1;]QT6CBOY+.S_%2!@+O!0BC*$7^RS&! ?'PQ91(-V$=2I EN< H@(5 M?C1S>.&)PUVY#E5]$!UB]J7SZK?U=\W^MX9B\TKJGB7T"^BC.[G+Y8Q#3:>" M^)T/H4/5-$5H^Y&@S7\>ZKWX?3]'X/_-EUR\"-@,T[,S!@PBXL=N"CPO 0A& M&+@]6$*]='Q-,1G$>:J,$_>Z/D7.T<$K9YB=B__\Q,DK:\EJND]B3#6RR*_! M2'WRW_A#T*EC%OE!Z%8V;U8P]R&6UY<54\W+E M_B[GOQW8$^@V_:?(?Z;QVL=4/*6KH&S47AV2RYT4C,#9=&4X=[ MBH+HOTBD+=4^4T?\OU#%<]-]6(7@;LKZ1B)F)JH:DY_&.ZMEC+H^MH(QS[_& M[M%KM]E01BX(01+%-.:_[&U')-$H2,9:G''_Q]9NP!C>1^_>6*;F=!F3/;\#]INRQ\9 M)X%G0%H>KO#VU:WB ^.&.;^<@N:G6RT5]9B<(Z@KYRG]I,HW MQ=[Y6-9\CMDAGO:@EA*9%XYOV0G*,@YU6?*MG.*S5FWB/5PF*=?_;%^^^U#7 MAWRS<@/B!="'@(&$84PQ)7%GD$84*5T.UC!C61T'9&W+[JO^9=.B0=>\XM/^ MB>)M#1UBY51Q(D[5)/!(Y]>6SNZ!T!;8U&VZSQ%T0=8,L+H,#3/AR(N.W(:X MT5&G3[SBW/.2L]C=KN(P1#B"/@@"')$ >QX$O=78"Q)=B5*Q-9-.E4>(9L5* MB>?QBF6+8C.R=8)N?NTZ :,H8&-(7JZ*C?)&0LK&LR3=0+"\OR]WC3#@#(((/#304G3D"@]FF+"GF5=:R'VHO:0 M58[8A,\;+=N4VVU6U6)_IM4UU::")NB6D[:IF5:3MX[D3MLX0#YPVSX#&Z?! M*#9$6\V;N,O@V[1=D#J3I"]#[HQZ]+SIH'&V1LA>][;Z87]75L6_1.&(&6*^ MYP6AYS',N%7W*+14[<5R'3N3REQ7NV4#O/&EFQ:WRMIFE58=3>OJM2.RV73L M.45R^C6:V,7IUGA/SNN5)CNC=:J;W"+/9R%(0]\+@9< <8>9]=8X#*65L+$V MYM GW36PT7R.U"4+5.IKTM4L:U]GN%$1(T4V%RI$JEZ\)4*C6)$5H&]5<\SG M\<3>BLM9XOM\.@J\,"(N_Q4>2C(^.542GS$_W_9AF0[2,^D9K3FC*)33&]OL MJ6G-0-P3M9E695YAY(+"Z/"W#'71\J T]S6IJ8K8;&Y[$-_FNW61U]_$ON(J M3#!-8C?U 4E9(BZ$(NHQ"M,(8)!BJ2N6FB8L:XM Y3R!Y?S5 %/LP#Z60#E9 MF8 [-64909L5=7F=F L"H\GD,C1&UXG2Z->EJ#3%OKAM#A"*Q:5#C7X6]2K$ M:0 CB)/493%(W00AU)OR$95J#Z-EP+;*#)B<%I3SEX"EJC&CJ)-4&-NL*>J+ M*F%VU.454BYIBPZ'"U$6+1>>ZXH^'V-5A9;W6;%;48\$8< +)2Y><1)1;C'I MC<$T4-HH&VEB>F5I@6EJBRR!X]3% G?:^O(6;9,H3 M"06,4F5RFRJ@Z\8;. MC.)$^KQ1WNS^'VW^GM]?Y]4J=$,/\$H)4)/YJD2F*S6@.Y=1F"OK4Y&8,!I=N&_>ZX>KY/PBFAHLC6O5NB"+XU\,6.5X1O_[[K" M)W))Z$+"6!@@C[@(1P3VIL(PE'J<2,O U"JA-./1HTY5+2RQIJD9)N8Z(U3C M2(:4=HS@;FD*,L:%LSHRF@^I9@ULMRGIXRZ[+WY^V*W_WA4T <0PBMPX";S8 M92%*>4DS+-< */6JK\:/MZPD)Z":=@!_5YS0Z!!W64DFXDQ-1^:D2Z$W@GW: MQC5"&$&?7%N#5QU^16(-L+. A@6:#I3&OA3-+?:/Q2YO.O*LW#@B+"$ >]2G MS'=#@(+>(*+8U=IFESV4]/=;U=@4W+->AHB%2NYD1Q.L_D^,*2R M :].ZS*6E$PX\M9&_%ANI J^SU6Y.:SW'XOLNM@6^\>CY<^> MSWG%Y;'8B!X#,60I0FF"@L"-7!QXR7'_SDU2)ET0VC%O>PF\!>UL>]1.T6.] M!7J(DOAD"@SYX^$XFIZ%X0!\(DB/HK*:H@(.D;DPV(BHE#) MSA^9<96NG0C)%<.C.#M7+-L-P **:E2L M)<,A.BWT3GN7$1W32=%ZE*PG1L5H&4R.KW&GE2"U@O%>DJ2>D\J)T@"GXU:N M'FEVG]WF]=?R<'NW;WH#K&(<,^9% ?$1P21"7IRFO5TO@DI-EO2M3;N.Q8=M MA]%I05ZU_3)TUK-&<3QF6DC.7P*4TZ%27'\?Q9N<0MFF3$V35-FRHD&O4')!=70(7(;.:'E0 MFON@R>T^_%I& .T:E^3^;K/JKV:C+SYHU4&PG,4 MZF/B.K\M=CMQLODZVXJR=)YA(3$6I(E;U@"0AWWFJU?T6_53[QZ6:1M0KQ^_ M\;E)O6VFQ+]EQ4XD]15,&?)1B'SJI=A'.(X1[@% 'RE=C#!HUG*2[9\*6W<0 MG?T1X[A,:X)JM00\,IW,"U!%(G5\$UO--0JQJT]LD2JB7P4@L M2]],.G9& 8USIUX.$#])/.,'JQ<#/0;U M4J"[X;3\.D"2LV6-$WG89^L );]5O_$/]P]94>4;M%X?[@_-NX;M'XDE\F:, M 3<,(H2\R /48QY@$6*M_=2-&!PUJ=:W:KD*. 'FW/8CI1@@.EN.<5PU8(!P MM6)@6J['U@(]RBOGE/HCT.95G7G$Z4T")=3+7!"6)6\&_3JC?Z:9DQ7(#[OO MW$!9/=*B7O/A?JCR;_G//>8L_'/%@B" <1![U(/08NF":PS3_=?,UOA?I]R1_*2FR\?-C=E-5],S7"C]V_;%N! M>1X(011#[,*8PC@",&V1^#1*::BTOVO#OF7]ZB&+=TD[7,Z VCF!?>5T%2;89I&4IKU<-RNH]>_BI_\\Z&,/!; M7MY6V<-=L=&A39U"Q@5^CZ4)C\FR$ $3];\3XCT[&_]'E5P;["#YF M/JL] G Y.O8*%X[0?5YQ5:CSG^OM06R3[>_R]IMO/_FN[T 4DX3G3B_"+*4N M#7P41+WE&#.I6;9)>[8W1SJ4SB\#3H<#=9ZHP=_&M!@QQ?<;>C$3U6J"LGR6 M%:[^S,#VN'L^IEB7N]4C1\MK$F^!U 7%'VLY)P@D(YL*JW CMR!JB18U_99CQ,JZY='_ M"\N1(TA:QBKC&."E]@([)*D6,,I\6-L9>@%!6=6A,93-?]* MD ;VTL3'HKAW>WZ/XN/0*LK')(4^"$B(G;VT M^Z?18LX,V9)[KU/SK+C9JD^QG9U5"=HN;:6:9'T958U9EYYOEIKG2VK][(^# MT-1/-^10[TL^_^( ^,>:-[>%/WW/JV_Y[G/.O]S=GO^=7VV(C3OC]D>^_ M9MN<8TIA$#'@QBF+21#&&"9ACPD'GGS?'NM(+&MEBU^:OWD: M-.Z#\W5Q05-8[UM4\,:M!$X01+E%0ETNSRT?3A:C!2PL3N=K.<F9-PATVFPV9[BG!QV/#KD'#UR6I>PU9GM?H#AF%R:M,T4_87,[^;R M_NRYV3FB()NB\*'F\]*Z15(7HG#[7)6IF+2>S%U/46#/AVX8NK[/7)(2/TZ# M.(!0Y$T:*EW(,FW;*\,QD$L2<]*OE@04F)]= MYA59O2#CMN*S#)FVYETYS5>N)K/_YY!57'*VCVFQRW;K(MN^:IRK.9=X%\4^ MPE$ (YSX[33$ R1 /E)15T,FK6]-;/.UF,0/<)T!KT.S?>;\\N4$EK01D&5IIQ[7G+]K; MXT_E49;_R*J* WA$ZW5UR+;?\NI^Y0)(0'S6G[L3F_%#OG,<^J"^T+S7(IL:4Z$8W*2M>\K-&C M('G%\7,;C :H6L#6H0DO7GDD1)\5V:KV M]_)[<_7[PZX7J]9J$B M/BC\V<&ETX[?2G#D*N&YXZ*6)JR$Q$I=/(+7"^6QS2@MHTJVZF$YW3>OO-;P MBMU5@B*4)$D00!S!&+M^3(+>&$M\5_T%@I&&5$;RZ/<(L/0S!$8YE%XIL$V< MXJO::Q8"?^WRWR<]KX.2+ :^0=7G:K\/N,J1+UXF74WE]3O0$J/MMD=/G[%'4CO7*"T$2)6D<1@SC +D$8+N4@[!DC5-W M1DK;1G*D.>&,_#1RH0>8[T? B\(8>5YO+/%3H/K&S4@SZM--Y1=OV(P/W9B: M'LG2N.3A(^^$W/1(C9-QPX47',?MU!I=U_LJ6^]7B+$@(@B%# (4L\-TJ@W MC:(4CI\R1NJ@0>[EQ' >VM44T13C=CJMR1)X01S-!V$9"FG!K^=M MW"PQ-W)*Q7X^Y+LZ7X$D#@AB(8$,L E)(W\SAB)W01K+)G+FIBV#GQT.EQ: MJT+2](U:#;+!G%9I]S9I4\Q$.PSR,U%5'I>A1;I.7)Z)CN-$5F6.G2'$)3'^ MJ_7C\4"O%\4L3& 8DP!'D++("Q@,((O]U$N30.F1=BU#UA6GV*V+ARV? SWI M<*1\JU6/33GIF8Q(-0%Z NO*:8$Y?W7_G.T>P26V+NB2$9*7H4YF7"DM?(1J M2O5GG7^Z8?6^N!<-M5H[M-N( M?XA[2]^SK=@!>ZY6/F*4JU*81, -PIA;I8/MA)=:2D6.$8N6]46@:S:+U^(7 M^1&G8JUCAEW)HF=R8A6KGY[3YAC3U(47BJ)C(9@&6IFV*?G19(%QI1? MF']NCN$HC;R8^:'ONZG+K:.T,^=[,53J S[:B&6%TW]97IDU.1F;A# UY1H@ M+4>ISK%T09RTB5V&'NF[<>XE>3U>M'M%AZ+J0&^YMHTR=,J()Z7Y+T]= MCCT?3)J]$4S*FKT9&T M9:C1&9;>4"-=;I>C1MJ>O*)&9MB15:/?RG+SH]AN>57V8;?GWUMQOV.'*HJWW%S5;:KL[4X$U?SO-#\ M=ML_Y[O[\I-_>D&K=?EH7E0\]_SS2W_Q\E?6O%" M/@@ 3=(0()JX;A3!L(<18#=247#CQBT+=Z\0^<_U'?_SO!&%NQ:F(Z+XO=@_ MJBFU>?[E!'I6ZM5T^03%E=.!%7GS"/?*Z0 [)W]W?F56Y?B"(%L+US)TV)Y[ MY42?O>HQQ75YGW_+?KX0>93$'HY# /G/=D$289?VYE+? VK'%$<:L7Y,4>!R M]ME/]7.*8VF37&68@C'%E826+(YI00L%9VBZ>%!1D]EEZ)2^&R\.*AKA159W MON3?\]TA[UZI?>T26^0FH1\SE"0QBTB"TR0?.\P9%1EF35JS&%LSK?D/)> M=#9I%OD^/8C_;?;2U_E.S#C%*>UNZ6]%$^1'40Q 2 $+2>"YB=10U;4!IZJ,C_^U!$5:<4-7$49_)=L;;;%L#O^?UU7JW"-$E3F,3( M3P*7)2$ @=>;82E0.LBB_,,M*YW XW0C\*\6DJ*:J=,EIUM6F5)3*"62+/6F M>DK&!;T9S=LRE&4\_!?-I;1X>$LMFM?D_Y%517:]S;]D>S&G+>JF6(LCAN(0 MA![#,2.$EVT4]X:B-)7J(*7QXRTK1@_*$:B875A .EL2]%1UR[ MJB]$,:%) ABA$0W3B*MXU)OB(98JQ[0,S"&P2A--/?K&B*P%Y@S([(2DZ4BM M!?(,BJWBK%M6;L_.FXUPM$3)577AHNB.XD.Z]TVYVXCI-Q>OZVSWST\W-WF5 M;X3MCQ_PIR]=/1VX7B",1=Q2!(,D9/%03_N0*9U -F/1LC"W()T!I=/!;(?+ M+PW2OXV<11NB7&YJ/3W;:F)NB&@[_71DN+LP/3?+_3+F[(9]>MYMQP)CTO>7 M5[OB]F[?+N4[ G;[;\9)HA'NY01Q:MK5Y- &XW8N M&+]-XP5E-!F$9>BB48^>7P\VSI;T\>I#56[*[3:K.C/0!;P.=5.$TA101$'B MP]X,#-2NHBG_<,MJ=\0S4L74V9*3+*M$J>F3"D=V#D(_X^*"R(RF;1F*,A[^ M\[/->CS(=U'=\T'WZ8;PBJW8=Z9P$!'?C[P0PSBEE#+/ ZTIX,< *+U,-LJ M[7EB@ZFY>=["&CLG'$6>Y!30-F^*,[X&C@ICEIJEOF3ETEQ.A\1E"(J>"R_Z MHFKSH;!$=?LMK^YI?MT;?;G_E M_]V](S"-7V529DUZ2L;(Y56AL?0M1$_:SN#_'N]Y_V-7[JMEV)EE5/7*CZ%[T2UHE M?L1( +DYSR6L67SR>I.>'RA=N-"U2,&)9AYI9SQ'8E:@<LQ/W02&%$,,8]2;$)77ZGM>79=C5J;>_-$J MH^04Q8B4\EXI++ :"LA!MM.2G8\;M*IH@YI:0[S,,_=!/B0OC87T'1$AMH5K7V'0[[9V,RE0@EGA5 MV7B?B-(QF_"GYQ9.T%W-,@5ZBZTW-^<-$+T0C3/FSJN;]L9X&K= T]QI^?I0 MY=GFT^[TLHNW M7\RJF@L0#WDENJ3]36]&F0@ M LN00O-N75PM,L;;.&EL+K[D]5Y8' YZ?VX5(+O-5\PE-$A='%*6I"".X@@' M@SPSM8?RS%JV+)+'RQ ]T.Y^F EYU&9]C$9.2;BF4#ZA_.KD8LH1[IQR^0:3 MTIII*B)+%$YCOEU43[,,RC^;U%IE/T6+V;Q9[R34A2&$""$2>%&"/.H.&XU^ M%"E-C,?\?,MR.(S(#M-5LXVN^FS2"-KDE,XV8VIZIDB6I<>17C!R09=T^%N& M^FAY\.(U)%TVI%K0/#NX4.Z^Y]5>O&/?G$UIY\?E3=N74+2S+G>YF# 3+X78 MBUTOC5T6"Q7K3ZM"1JA4OU2+YJ<^?'""NSO4TRTEB86F%KPSH%?HU6(I.)?E M;"%QT:S>WEE(%)KKS!^:<:UW+(5(KCG/*-)>R5431& !C7TL.UA.]C4K),)V M;1C=5GGSQ =/NT75?.#?JN+V-J^^Y!Q#E3]#^4>YST_6DW'&/_EUOO)C%[F M)B1&@(@V15XRX//=F$KGQTE164Z;W8[+X(QS],;IW'%._'DB$(YPZ72SQNF< M4I#N:2,LD607&URUW/O?*ZX*F7JQ\1V7P*>-LUQ>-TGQN70_2Q@74 7,XW&C.*8=3K= MX]>>ODT2L3%[(O,%R^0<6R=.4]QT4B%9>O/$3NB6L9@YB:>7KU%99%=J3OCO M^>8VYUGD1R;>?MSO^?_4V5HDH'J7[]=9??>0%9M5&*8D<@,O"B(6,!B1D/9[ MY"3VB51W,)/V+.MU@]+A,)T.IW,*],KA4!V!U1%@%>IX4VQ+S+QF(%I-:Y?. ML<(L: :NQ\UO_GSXE:L@IWI=UOM:O-+UP/_F75;GSET3CF)0IBX"XE"N"$*5 MK_/B>[YQA(HZ=;9M#MUW#DM?\#TSQ9'C[]SDQ3#["YB6F/:HM/>MFMB'^[ K M]D6V;?^DYDC$,8.5&\64IC"*@R"E*/5I OHS!20)B/P"HV&[LTX5.LC.$?/E M0XWVHZ"STV8_ ";+_^5Q;V)+S7X,;.REJ<9"\OO*/M5ES^W3S=5^N_WE7;C?#VY7HFJ/C*7.%7 C=$%,OC&B(0T8B MWXY<3=^:28N[#289;Y9:QI M&/:IM/FM*A2/:+T6RR+%[O:K6/3.JDW]Y\.&@^&?!G03_D?\%['K=[T&TXA% ME+@!( @2'R, ?=(A""*/RJ]7&+9KN7@\HG4&N$Z+UQ& ?W639L8M,/_J^HH- M2*T$0J)^G#$&:DKY#NE7*"%G#,.X$M)X..2J2#6>SE61EMA>0!5IR[/2_K>J M5D6BS:80'VRV_9P5FP\[DCT4^VS;OV2,?!+ZKEAH";W ]0C!OB"4G?&$A)C+-X!1D&((L_W<0I[8TGDRCYR,_*G MVQM-/2"G1S33('J=F NC1Y/)90P;72=*HU^7VD#Y5N59?:@>F[EO_V:A%X7 MQSCE8]&E((TC/A0[2R0.WGKO7N='VQLB/9IVO6>F\?$*)1<&APZ!RQ@96AZ4 MYCZGD6NE'_DP_,!_68M^G,A-0B^&. @#&(<(1KTA+P1*K<)'_'C+]>QQ/?0O M@7TMAF!.\_:?'W8O%TR_E-MM M6E8_^/1TE?C$I8$+09R&"4CB($SZRB["8:34TMJT;V$1546YX>JCV MM5K6OF[Q-(%K3-"[C*$S8PKI86/3W7N]%PF5VGLABD,@SB.(^*E M42P>->@,,3> ZD(UPLB<\C3U1.HY.185QT9QXG)S\_F%;/N:Y\\#_ \4WS6R$0:XHF#D" M:J5"FSF<%NZ5TX#L2H9?KP5.YW/VV"P>(7'^_K:[1Y[=B)>S>7U\DQ?[0S5Q MVT5UAM\223OA6I"(6G+P-9&UR:7\48;_/-3[YE[0M_+,%F4#Z/HYH.8">UWL M\Z]Y];U8YZT'7_)U>;MK?DKCS"HD"0H2&*0I]0 $/F4<=)\[(%6Z*#X[6.L+ MT/RKZ-1D?8)>]4#%W"&5/9/QCJ*I>*SC\PPI&5I@"<>3UB?SB9^^?_^ M'KMBMNXT2XBJS=E'4RR7*>S2.NY&80])W%\[7404N"9N%G*&G0N2JTWH,J12 MWXWG/3S,\&*R^'[6*N33SSYGWQ1UGG2X"C6Q$?XHC_%LY//SO'D M\]6+YDO-FV9]_RWZN8)@&B/ ) M)O3< /N$@>&P.-R=!8;2;LZV'=+)D[9Z:*TE[E>X-9BY=2+W/E.WEL>:N5N?;9.+L/_1 M]M1L#VRLW" (*7(#SR5!0'R7@A /$_\ *YU",V_=JG.9+K%3$6YN =4> MU]:2;0>Y.YJVO'71)Y1J+H*."\_[6?$MV+^L:QKKNV?;KBJMVG=+B<;:R84_JTK/+B=D<.597OUH_?CHWIT6[3 M_&[;S%:/6:MW925PDHW,1-$RQFA0^ZL.^CM6QLM M6B<[U@'FLH/-<.IGC(5$TG@6Z>/<.^:<>-;TNCSQS3DZ=YI^EI-SQ@=I9!Z: MX*M8?FZ:@@2%?#593$SDL,_B#QIDS=_Z7/)LFN^[]QMQOLMOBOUG/:\ MELY_BN/E^?^Z;CU2/+$\6ZSU,]SL\366XGYIG?J;(]RZ ,*3,Y?/' /4741,_\<#J>UY= MER92F1D\*J)V"EU^54Z\HW>S+7\T9Q1$5_K;K-AUZW+3YBY#$=3/4M.'SOB4 MZ\0%Y^B#D]7MEG>]S+F5%/$C&W"0%J@-KA(FYAM/[:@PFR^(R M1HR. V\W!E/C0G9T_)'_.#[S\[DJ=_R7ZV;&5/.)%+D3#33J#[O3O\.+Z^)A MF]?#-E?"DC#&S .1%V%$$*/8BUV7!"[UD.=&DB7N%%#L%;D>!.$_TY"_V3LRV96V ^ O#>LJP+D,')O6XG&\03:8TW_*?>\P9_N>*>(BE MB>\&;HR(!P,4(MQ#2U$:J6Q23P+(\I:TONJHK8=,$T3K^<)._*9/&,(/IW'D M_:2,@7L[.4,]M.\^:8QPV5S6&,NW]/1M?9=O#MO\T\T?^3X5+5A%F^3]H?Z6 M76_SH_4X!A"Z08C3)( A#:,TBAKK'HA="J7N])FV:5G\>YAB7;3*Q7=6;(MV MRX[_R?XN=QZJ\C_S]3[?.-WRMU->;XO;YN]<-0ULG:RN\TYO;AI/10-I[NKP M([H-8O&7%9O=FHJ<7#J8(VAJBG\:+[&< 26 M(;#KEM!^GJ7Y_MG:!@,DMAE.( TACAF M*4?0HX%1K-1JUA:&">4W:X$W,MPB%U6;T$_^E=7EMA#/)G,5[I;D:N&-:N]P M6Y%2E=?Y@C1>;CO,SIE72!O<"Q)@)8:E!-E.S)8FT):\/"O8-ED=(>!U M?;A_$*5=_6>=;YZG#Q0@1,1C?"'#8<0(X'5Z9QU ,E:PM6Q.*=#K_2&KBFPK M"MX>LG.H+USBM$NWLNI.QK2:RKY^DO $[9)T]1*'MB]X6>G !\1;2*"60NCX+4R[F./9\-N@X29-Q2CHUR@FU]_DZ MP\NUB.>%<]F<&%N_<@-WK%I/_A&HZON2XS^^[GXM.YPIQM\\);B@1&(X6%*I M9ZX/9&G):C8>SJ:W>2,S:B&]P]HTZGMF/<1,O-&8XA#AP$5!Z$*_MYY0J+3% M:LKFA,E*G"#O$Y1H5ZNQYJU#\H@U[XGXU5OS[A-!@W)!BGZ1/]DU;P,16)K: M&O+JTIJW,=9&+)EL&Z9Y!?KIIM'MIDA]!H(FT$U\QV('@_\:% M(U=.3)B><@%EP/NLI!^]?F*$>^5EE*EIUUBS?L)X6SFWDZCER*8,G7(+*R;C MLC01->O<^646\QRJ2RK[^="<..BKX?8MON,X"6(0QJQ?\TE M#, X335C>T)1S3O 0\7YT$$>*ZJ&V%=5U>F)'R^K/=;CFD2'=D&R*L6GE*Z: MC5U0:+TF\JYM=[6M3K;5D?JM/:&*5^BEV""4TQ0[PXQJTU/Z)> M!)6Z-8ZU85DJ/Y:[VU_Y?W=_^14JL[3):=\4C*ENQ%WOG2.D&0\'G^'F@E[I MLKD,7=+VXOD+B498D=69WPZ9:%*;/SG2&\24^I'/ DJXI01!!EI+'O'].%71 MF#$_W[*^'"&I:>;S\+G/YTQ+O5J*O7[$XZ?%HVS7:I] MBZ\+$F:,ZF7HF3EW2DN?I)K2G9HZ0OB2]VLWGVZZVU'9]L/N#RZ[WW[DV^_Y M[^5N?U>O8HC= ".* *%:3'Q/^8JG7TLHM%96R9?3 MPN6PKB:43Z7QRCEBOW*.Z)O=AAZ_.)DC/'!:%YS6AVFE5(ON"SH[31B7(<(3 M^5K.,5 LRO?_S;/JVX]R!:B/O( &:4"(AT(_<>.TA^+C(+"HVK(0IA!KSZ)8 M2U-M0:-M<#R)- O@7)K+!0MRQZTI'58-U3N47V47=51W')_VQ)9_I_DJA&$, M:91&*, >I"Q,:304[G&*;W+;AR=-N27.,\3RBZ OO295=@-"J\ M2@%[K]*KYJ2V^([@U)K\IGRHK-(@CHC'$AP "$(_B!+F#G6W3YEE]97",(7X M LOB*T>V)>TUSO)TTBN@+UQY!423PJL4K7>JNVH^ZLKN"$;MJ6[Q/5\%@"0 M>AYF7D)2-T0^'#* RS.#;=65P3"%ZD+;JBM%MBW5-L!C@184D,?4Q9 *D'4YJXL(?# AJH'$RP!L+R M@85O=WF5-V][65-?1=*-"[ ]ONUKG1B/='.\'NOP M*OW^V4->9:)=[$?Q+/;'[HE)CJ@_0$\/Q\>R8QC&$20THL1/?3\&41R!!$/J M4P"C1.W]:9.&+4OO@-5IP"J^3V:483G-G8U<19W-ZSK/KYQG_%XY/>+'J_[J MSY7#(<]V4DR%SPN::B4LR]!1.ZX]?R+,'G_2)6SSR;X.Y/$$QHN3$@B"- @ M]6+DD8@V]XYZ.)$;*5VGM ;"LHZ..$MFC6[)XG4)3%L3U;I5U=D/CXTD^5+U M:CMNRU!=^VX^KUZGX=6T&O]&BN@X%JUH9W, (@*,A2YE MGI=0$OF B[C?X\!8K:NJ>>OV]5/UI)=Y@BTHJ'%NI]'0&8YVJ;)J2D>5(O0. ME53-/QTM'<&D#35MSC7$XG48%\"81M1ED1M THLZQ$'*;(FIE''[6JIZ<,LX MO>:EU#BSDRCI#">U%#DUI*-*X7E_,JKFGH:*CN#1BHB*/3&0$#=,@RA! "8> M2B%*XAX&1(&UBE3*N'T153V'99Q>"R)JFMEI1'3Z'7]%3DV)J$IXWJ&(*KFG M(Z+J/)H6T:>G"T#BL]2C+DRYIOMI$@31@"5-$J56=780+/5XE1VZS2JK/:9M MR^N\QZK&T&M :<>%ZWW)[4@?1VJN#J.FA7>5N-#S8\(B@%(2$1<&,!UT/Q2= ME",[*)NCUZRV&F76LIPN4SX-**9T$-Z7 M2,J[-5(7%7DS(H5_[C9%O1:O+^4;]G/-_VK[%M/*C3$/=8 M:,K7^,)+%=]Z\A2' P( MJ%WNK:GI*6RGQ=V]E;<@:3W'[5B=U8[5.Q!=?1]5%-@0HWJ'_!]7F 9> D 4 M>C!(@1M&+.@/92&/8:7ET[$V;$_K3^K.[?' \!*.CS\JGQ279W,9(T[;"ZGS MWZJLR(Z:M-B)=^)ESIHG"*(TX!;=,'&13_TD[K=#$(J84N-D@V8MCZT.Z9A+ M,2:YE:M&9J)5K01YPNCRKL'(WO'B.!FSAB5R(9=:5"E55$PCT5FN M;IIQ3T(]#?)H2D/[8]\!B3U&0P\!$K(0^ 'S!@5W0Q^;E$Y9F_854_&2BC$R MS0BE#1[MZ.,\5U$D^=,00]4(O \-5/9*4?K&L694\9K#V0Q10AEP/9_%XM(+ MC%$_D\,F?FE]C M%' $(<5R;TZ32CB$:9M'&B9EF:IR%STDR_#V63=T=1S!1YTM*OLX=](T12 M#S)$PX#&(/;"!,9#R9G@:,1]![, I(;E$NXY&.9=0_7LL7C,3__%'N'_,]*>]YL;/.-VE6 M5/_(MJ+FH30.?(K\(" P=A,WY)A:$(2B5.KY#DNF+8^M\U?[FN'&83L)V K)Y5)D =%0JT7>;R VY?H@9@_\!Y:[)0?D"=!Y _,L10ER MFL3C^5W:&4?7*_G(,N_S)BK;SI63?+MJ12 W]%#NQ&S]TPW-;_*JXG/+["?B MZ/8UVFU.;K\,5UX8C(( ! $D,8X(H"0 .( P)(#_/D)*/:QLV+>N%:8'-*"UCTF#5 MPW*Z;]ZD*O>VPY"YR$WXM(;_$U :1A[M;5,(E2ZNF+$XN_+:45IIPDUHJPVN M3:OI,M535R]5F7\/"JGLDY(FCF-,5@5?V/NP^\Z1E-7C2FR$AWX,B<^P!\(D M8M3K#?HX\52D3\.,9;T;@*B)F0YO<@HV$65JLO6*4%TY;U-H1:C.$W1!G0RP MN@Q),N%(:?R+TQ2?XUR]K&N25=7C35G]R*I-O4J#-$Q#&/$BD*6^:'4:A#V" MD+I*5TE,VK4L3W_D>Z< M1!6],Q"*A0J@"<_>4D1C[$EMB[TP3[*'8I]MBW_EFR]YG?,?_*:3Y>S4J?_Z+_,_;S(=_5N5@%X?]L/G2.">>[_*;8U^S^85L^YD_^]0H$ M%"*/L,!#A/\?]7V6]B!C%^@M3=B%9CD)#B-_?0)*<\)@.58CYQ3+"9.!G"E^ M/?R+SITKYQ1QH]2]2U=.[]23OS/S!$4K(BISF&E"O]!ISD3.OS43FC(&XR9+ M7[-M7G_)]X=JQ_]QG>USL<&(MMORASC5^.0W:5G1\G"]OSELT;HY'ERO(C\& MA,4Q2CR/_SH*8YH,:UX>3<=/I6PCLYQC>AQ\EK7.B^_9]5;E/-OT<1HSZUI2 MB SDEUJXP^/5^'/%?]%XU.24;/#IZNGOG9NR;;H2.O,ZY84\7&S MOF]WN;/G0<]O;O+UWLF:K>4]_\/K;-L$M+[+\[VSX:[U_R9K+C_TO\OK?7$O M;CXY-P?.0_O3-OGFL!8X^.=2%;58&A59ZN0OMZO2_*.ZV7*[S<6GYL=)?70R MW]R5\^.NX)/5=;9SRMWVT;G..U@"*O\O!,Z'0_50"AP_[G)>+:WWAVS;&7?* M]?I0G4!H?G_U! 7W]K;*FMM# M%U)M:-KO?MO_GGKORQ:X?'2R15WDVJBQNG M/MS<%.N"ATY@^O4ZJXN:T\&+\=SAO[KE.;'*.HHZCA_RJB@WM;,OG7PGM+3A M;F!=_/FUB,0_\]W?34_/-;]YZ2, R83U'JNSU #-2:LT\(:X+37$]FD-<=L*F7!.3C--5R@)40S;H4@-^* M[4*7 ?K?6UT"4 [W?Y7IO[KCQJ?^([FWGT4^\S\3E>T*>@A$*/8BR#Q&W,!% M"!Z!,:FY_H1P[$_PJP-7GX<6SU2Y0CX:MG.$E4#,D1MZ1]Y+2NCQ6DD%RE%] M[RE W6%CTC^2:QW))_SWQ?[)H9Q^CW,5AH F+H-Q$ 6>B[S0B&)L(S'*5 MUXAW$C)KCL5QNV);Y/D!_W9KTD]L=OB(TP M9OU:2(O(V0Z0='8^QK Y9MO*,I$&M' @]N-LQ.KL$EDFV.!Q/Q6B1VX?O"1# M>D= @\?8)V5#,0Z1W"6>,0>O+Y[OO>;4OQ*[NAU]A3:4(UB%]H96OEDMOE;OZ?(VK<9^_/;VB$ /$" U<;AHR%R O M&(P2K%'A*IN:ZISPZ4AL^V-]E&C8:(7<,06O55X-B-O,E.J4NE:I-5CHRE,\ MLLQ]3H1TD3N:P266N..=N5C@:G(T_JKY_BZO5B1)@B!$D$*60AAY (1D6$D! M4&]=6,Z$9:%O0.C>&)?C:F2):IXF [I]F;:)+GP+#"IUIQJ3"ZTT%9UX\\;V M"$Y&BXKH(MGNA/5GZ?[@+!SXW]GM5SSJQ$T8BG 2^9A$/@O\H8&/&X]Y(L$L M *DA9N2)A']SOO= 3P[A:JJ4'ODCQ8T;<#J#&"OG"/#%Q(79IBR.>G*!PVX%,"H(&NL&/,6M\-.=NSU&(G[E'\ MR^G83-2KJ9LYUJ=L%VNDQ[9.():AA38J\_=B-KMQ.AO9;GY46RW:+?Y ML-OS#UILHK82O@)>&%(2TR2E"8VB $!_N/T/PU!JF\6>=(+VRGD2BB/BKH:? M5IA4W;<^ 4'SARI?%^W.GIM@7@N[-*;8]4'(/#\8-DTHQ%+/%)BR97WG^HAE MW&;J:!+5-JBGX,^4$LY(ZK@MZBG(-;!'K4ZR\A[U&28D-JEU.5S6+K6V-V>V MJCG_PKT91Y!4N61;Y!(EJH MC#TP,Y*_T0IOB3I3^M[R^6UR/K7%W1*OIJ5=AE\=93_2H*;K(^A;K*J/\>5M M31_-D-[R2/,.^;XJK@_[?).655[<[EA6[8K=+0<2$1A@EI 8DM3W8$+9\-1/ MD *EQQ\MF+>L_7_NJOR^V'>]O00R)^^@F5@=T6->9WED,M)-98TG@)T.L M"L:$ZR.7*%5>(#$2GR6OD)AQ4&J)Q""7>D+;OF'/S:*JXE]]+K)^O4H"A/TP M]!F(80Q<@B@\WB[P$Z5G'4W:M;Z#]_P^D^AQZ/!0-6W>3,CK2+YU=-4^U:8$ M=4#JG$)=@I"^RJ&R@NI%8LG2J>F9E&::8$]/+,5A_.?V(Y0D/C>'HP1 DB 7 M(30L:/MD;&-%3:O6%YG/#>$.K-P MDV]CFK:9MV49BH1/J%BOL*?LE[JQ&#) M:JGEEY16ZC.GJI0?FB[.3U&L_#2%F,9I$F*$N&'JHV')0!R-'7-$=92AJ8ZJ M[OGPW*K>9C1#I9K866?1V"&$JJQG$K37.)+0,"UJER5;>JZ<42H#_.B5<:LX MA#B*"4G=. X"&H8N':X[41;0X:K1J /T*I:D1M2S.T7J\B0.>_>J-/XA;R4& M=4HO,ZP9UB'.X1+**N4:2IK,92G/6">DJB-%3N35IBJ^9_OB.Q>WZVV^"GP: M$8*)&R4A07'J!D$2)CA&$?89P8K/\*G];.L3P!Z.\U<#2/$PNS)5LGIBCR55 M(9$FR))Z/&'BHFR,XVPI>C$2_0NAT&%!5B'^*'>;O"YN=R*1_Y[?7^?5BGD> M14'LD1BA-$E2C*$7)@0%412%2.VT]YB?;UDI_BCW#ATPB5>7^H96'W;UOFJ. M&3A_M5@51604FW)"8IM(-3$QPZ$5G7F%J M:HT/K,O1&RX/2W$>F6IGT9E#? M3>SXY?26(Q 10$*7D!#%?NRE>%"\R(\4%[+U[4U6P8A=OM.Q==>-K6) 7/^; M:G5C@&[9BF=:IE6KH$6*E@1I%PLFO2BL#+-EJSH?:[RAZSH'V(0 M3[@US6Y(VZFAO8_2 8#8#TG,2$3CP,5IXC&7M "('[N>TGD'@V8M2V"'M'UC MLA0@G:Z-Q:C;=B;YEA._F:A6T\ .9/\>3G-0D@G8'5__H0;AP*4TZ :O7NHP)OJ#J(=RL;O(LJP97DK<:!$:CM1GW%<>R(:LEOV<_B_O#_<=\=[N_^W3SK;C/Q7*;.&Y%LOHNW98_FM][*X1# M@EPM.!]1ID8I6<0*KTX)UBITCX#H";_MG M:H)DD'PYF9J'=S7Q,D:Y%5639O""UIF/PC(4T()?I>WO=VSE]4AQD6W0O MKOBM,, @(H3$+B4N R@-V;#"!B%0O/DXTLAD-9CH;]XB5&JC0;2>\W\O=_L[7D8BF@0$ T#C.!2_ 2[M MP:4Q\5??\^JZE-6JB4"I#,Q3_-+C4W3'R+;%OWB%<7.68MJ MXT94&\TCE;6H0++U^G!_V#8'%+H-T/+^H%S%QCAJ A( 0 8\=4<9(+4%-C"U:CKQ]%)$GFKWS),?5;7[*Z[^IY9S)XRV7?)8<:+4L M=)ID> 'R(BF=K.Z> '9D3GM/G(P,Q^1"5IHK^LM(3[-Y7RYC#&I-I$[>Q^[Q MXURTR/N6_5QY.(1NG 8!2Z$/@A0R,&S@4>8AE74=DW8M+_7\]B0_"!4J=OS' MB%E.MGL44YB'9Y'F"0/?4%\.Z=Z9/W_"?;W+ M\SWIIB7K]@'$_N6<$./$C2(6 ;$\[V'H(V]8*&,H&+=J/@6RZ8X[=(>\?SGQ MAZM MG>$3\U#?'G398 KPZ/3>>8TKCE/?1O]@MC$,5==XU]:N$>L5^7&5QEX$\?_?W=7TN(UCV_W\"BV[@30@B11) M;0:@2*D1(-,==#*KX,%PV:K$TRZK1K+SDO?KGRA+MNK+%K]$5FUF4JYJ\]QS MJ7-X28HL."6(Y4E10,#I:1-R')Z/+3.F=-/;GO1\/CK(3%[TQAOP+4F?!-U& MY,\PQ;H2>(+SG R>?NF5%)Y0JA20JA"4GBZJ\&9^E6!2H'7(2D"": M)!Q2C'%QDN:$9U#NI%E3K4J- =7.==2706UJ#1?Z1EFU7L1[6IB;*+HG)\(W M,306EVJQ+,GQ[;,-+V\WNW*=E;OV'\-!*AF$$$5BUV+1CDR3 MB(.8)T7[$84\RU@J=8Z);F.6"^ >7R *K[:JL_G-.F;E4HYQ9-CTS!OM0^[!!6=TTB=V&R5]ZNC.&=^R0[P.Z(EF M ?5=H)@ 6P=_2U!Y<:!G)2=^:*6MX)X>(&Z/0W4=9=_$O2[O=T\0_%5MM_W. MT@4G24:B L81XI#0E!"4#V!B$ $]/34"P?KR^W,/^Q&Y>&GCZ:,>?!'P@QZ_ M] *[G3RI2O#L*3(AQ2:R,Y,N3^%72I^-)LQ7G38;Y%6]ML"INFX_=8RD;0+E M!8ES&H&" B3.?^Y;SG, %O=EO:G6G_;+>J\JU?*MRCSTCP%.KSWKZC_'%^IN M^B>].C_IRWW[Z=?-3ER)*\X.D'^GS@C[JM)KEW(3.NO?,%=O;*O.N*]"J1'1 M557494M= M^+#>AELV=5LU^D1)SMT+8 80(C0J,YLFFQ[UJ?0>D#C]_[U9\ZD656?+K-)J)T!@Y@W&U@?O=OB M6MV>4"DY1Z::"%]U3B.B";-A>FP9+*7Z#YJ/R\UZD4%6L"2$&0 ?"/3&2RVY[!@KN\QGQ+*B3LN"JXIL3*=>=::4 M&%\5UE!T\E6;!HOJRONIW.^WQTOEGY:1 !?Q7<%O5P83$S*2NERB6 M$E.L $/+,$2H7Q[(=VMSBP/7 MVI1?'!C@&5L:*,6-95<6!5[IK/54]GU]7C4B4IBUEF-+?\/%Z#6(KOSM]@&/ M5Q*CMM&\+7U)A 6RB"?9:1J=%)EZ:6,,@;L%_?/6>?'P=EM.AZOOO%S7OT:U MTMJ^L?SY*@#F YV\QF^86W6Y>!;((L,T 1QB$.<9R4&1T!2>"K2P@";6^M5: MGF6]OWO\OP^/_[UX_(_WC,HM]L\D L\2*?7$ZZ7"U\=;,ZJKS[()UC37T;9_ ME?M#O?MS-P9 8I2 B&"6%TD: HCI:8<\@U#J_CB#SF[RP00U2E.< P;3(L]@CB".\],$-8X ,S(WK-BVR]6X!T^Z MT64XU42HBJM-\FU)JU8.'D\HE%,\]0QX*W<:(5W7 M.EV^)A\QTW[U'\N[DO[8- L("Y0E'.%VZ ,8*SA$*$H@BV&8QRB6>CM#ZHLM MSVIUPW\!)O@BX,B>&B-%T32-LL:.G!9-)L;.03 C$BZHB1)7?JB&&O3'A[FH MQR^K KRZ6VY:J0EQB D$.8WB(LM#DH-S(P!)79XB^=7S*<$1D*(63"5*3@TL M<*2L!]?HL:H(Q\8G:((D8WZI@BSX%W1!B8-KRK#:W:T7^=W]MOI9EJ*E_N H MD%*4(+$W#M$P3XNT;7)H)6203Y$&U>^VK T#(I43YI3INBP0,6,)=D/4!BB[1'TBKBZ@0SBGNY?"'29_12EQ.W@JF-OC+3,^0&4T-# MG_;5ZN^^)4HQB>((YC'& "4Y8SP<6DJR1&HW@)LVP+)- MF:*&3F3+RE#K&4HNC+=T"/1CT*45066N.TD,OSY]6]9EMFS*-:ON[LM=<[Q\ MIZ[%YD?A0MG/\Y]\7/X4'U&Q[?%?F]WF[G!W@GFX:5;UYKX[!&FY+Q<6H64]Z^$%]V7[^]U>3,(VR^VR_AF4/>(F6"W% MY9K?RPNG>_B4T@D#S5>133FI[?#^=B, !^.@@E%4XE:V\=_UD05=:.^"H2^< M57L47B#B>Q7YEQA#OXI^H#82=]L?I@WL;='_4GG@/-T>%!GN.:A\>@#E"AYU MN,L?%^&BE/(BP1$A*$W#+.0PC$]C*A01F:K)&4C;0Y4C/*-#%>><32SK7D5. MYQ^P]#U"WZ#,5)JVLG2A7'7>,?RH>=W34'GVP"H8V\UUN#>/X7YLG^YO[8^6]=_E_KAI5,':'*56PMS\S^KL]G;J$UU\HBL<(SS.IK:_ M/P;IP..L).N:R[GM(1[YG&,BGG,Z'W)CO8CK/FW>-\VA7+_??>SV_B]P0GE; M6@*<4A32,$2X./EQ0:)\ELI-"9EE1_OC(%8+NBJM0Q=L.GB!V.]97][IZT/: M+-=EUC,VNUL=(PJ.(8DS48Y!O9(*[+E\V"B[M/+ND0?-'[NI LM !B8[S>I; MN3YL6W/+#LUF5S8-7?WWL&DV FJ3_1S]]'EYLRT7L"APGC *BI E(4DACL-N MY[NXOK"@F929F&[(5C#(B#,>1W0H!&'P1?.MR2>R_,YV2B4[A,AZ09 M&,^$':V79/22G-M*CB>*;2V\QZ)LE\=KNMO4^X5XDZC3_T]M";%LQ;U[F2 ! M) ((P43L5VGU'6*.AW90&DZZ/EK]VZTKYQ&+U#L_&EQ=%KQY:))5M&D,3=&I M-KZ11K4_/=:G%PEX1H#TR7*K, ;P5Z:ZC81&]%__[UUS7ZXVMYMRW;]:0!F, M(>(1#PF+\[8],:O>MT4XFK1[5:^%V;1"ZJT@3=8F*,8LA*FJAHE7A*;IQDLT MO*0=VK1YH!_Z,50F.])T'?E85T55WRW[C;&,DAQ$, DI*Y*()21-P=! F*>3 MWAA2^%K;*U-U%71P)#>[JQ!T727J4->;W5>Z_L^AV7=S2V*H K*<9CC+6!9#"/(H)><& 8J1S/R- M1C.V9_9'R((S-*4C!W3(G#;Q,A./927";HP8V* 53_F1DP$4AGO M<284J1_V9)AE+"=Y&I$D FT1%2:G\BG-BTE3'T8:'7#[TR%$MEHP?**19K9;&Z*^NN0;&"]6US/[08)@ACC#BAG -" MTRQ,T;%%&#(2)S)ZI=..9;4:H 4/L"E*E1:?TX1J+BKE9$J512L:=8&B"PIE M@E@_],E())7Y;B>G3<\LL']H/WB_+^^:10R+'/.VYT2?!'P@@Z?I#[I<3I-H&:C4TZAU)FTHE&76+H@4D;(]4.ES(12 M6>A\:CK%JKN;S:X31];JXZ:EK_OA<[W<-;=E79?K:)& +,IPG,4\2XLD%W=[ M9P.$*.-81;>,-#R7CJW.8-^U/XS@!OLS7C55,Y,!.96;G7Q%U6-CWA\@#3Y/ MX-VJ!D[A<((F&DV%7QII-K07--,"?Y,/+3YN7V\^5YUPU^6 J6Q^KZNF6>0Y M+\*L@)@Q@L*4%5$$AF9IC*7VC6LW9GL_0H\OV%?!\H@PN.DA2AYQK$WK-#&< ME5')70PC,GMPP1G=NZ##-_/)R%?8NB!UQHCV0][,A?/X/&6S/&F4K _> :7; MCO'VX]^K:OV_F^TV_W%?KL1]=,L?O%P?5OO-S;:D=]5AMU] P#*:YP@S'A8I M @4,TP%CR".IO1;S(G-0%+=/<@_\73! #UKLP1E\<$2O73';3*ERB>U)-O5K M<@.)G*M@5^=H/MJ4V+3 M@\WDRX43O]]];_^^JG\N&(]#"""G*(41S$E>%'S *NZ*?. M624ZP?Q6:B?_7GCG]=1[[Y2G$&:R1OG>\/:\4($#B^:GFA'G=>>?^V]EO< , MT# *(Q:+">@X#BD<=KO%<4$B+RK.:5!?I_\]+B"Z6#VI,B=V$X84[ MRG4,[YWR:7M>:<.&7-5D"HY275'IBGM=[A&/?--H9/+3,-^*5+FQRYS%$R,RY\\6-=W9?U_J>XVV+?K\W>BXVVBYQD.:19AN,HS=(D1P4')T_/ M"JD[L/Q _#IKSB'>=]W](_MWI[TB7=#N_%.CY\SOI?-T&B]\5;&_>.^S+Z9P M)L_5[T)OSW\-<&+1BTUES(4O\_+X>M[GY8]^+ $+1A%)HI1#%K8E-HF'HX!A MC-.(NO)C>:0.?%A?5HN"KUC?L^UVS'TO7;>/N&]OSY)UTR^JMY- MWIZ?:G!AT4=U,^1FK]"^??XWW$\Q! 4!0,4)1GE YH(2F<;=25P?@Z M:]=BL]OLR]\^;+Z+KSB'ZW+[D$2_<+&!R$Z7\*(RE>X-WGOF*(C9]A3)=Y"W MYY-*+%C=5Z2:%1?>V*W9_M%F[<%<=9RP-"$0XB@"418QF,5DP!U"*'68L7NT MK],ONUB#<[#."TW%KC*_<=KO)5Y8J&P'\=Y!G\W;3%ZJUV?>GJMJ\F'17TUD MRH73]D IRD(<$80P*SB'&0#I:4B DF32#8T.X;U.+W5MG5-S/[]76DB[%^;X MVKUP5O.3[ 1OS^UD";!H;TJY<+B+=O2+!>4H9@2W!IPA%@%*Q(+J\-HH(_=+ZI5JJ#.-M9:ZMO>&&&,MW">V=\FK!Y-]JJ])2WYY@Z M9-C?(Q=..D8;<@1RFF>*945YC? M+&WU B]<\DVXX_RVJ-(GWIX?*K%@T0C5L^+" ?\H]XLDP5D289(G$:10["DJ MSN^-LB1S]1[F%&RO\^W+-C)W3C^%LEQ+MO:.UX&=R,IGHG/)9\&R8PW'P+^$EMXT^WJYVB\(@$4&01@7H,5."(KCX?*D&%,*9ZC= MC&'UN88;WR%Q2?."+T.XBO=H.NLH5GW/21^9T0=-=@^?W'%JWLR[I?$>\ZK= MTSP;9MS44I9T;L>JJZ*J[Y;O=[?B_\1'(Q"1.&LOI04'#'.E173*L5F9?(:NW/IXF/*Y,10F7!O%5 ]HNNRI\F6":UK M1ZWO=ZOJKOP@;G5-4=L,AT4$Q7Q0D5"8P-,>[Q JK8WKM^I8]T0A>T0;_"+P M_FI. 279U]=!>\2;5_ORS#!6/ZC];?=&UL M[+UK=QLYDB;\?7]%O;6?:PKWRYSMW8-KC<^Z;(_MFMY]O^2AJ924TQ33DR1= M5O_Z!4@F)4N\)(G,9(JJ/GW*M@0@$4\\ *!0.!__*_O=Y.?ON75K"BG?_L9 M_@OX^:=\.BZOBNG-WW[^X],OZI-Y\^;G__4__]O_^/]^^>7_Z(]O?[+E>'&7 M3^<_F2H?S?.KG_XLYK<__?TJG_WCI^NJO/OI[V7UC^+;Z)=?5I5^6OYE4DS_ M\:_Q/U]&L_RG[[/B7V?CV_QN]+8_W12=%=L*AF;AK__G][>?EG+^4DQG\]%TG/_\/__;3S^MX*C* M2?XQO_XI_OG'QS<_-#(NIW?Y5?CC[M?XZU_5^+\6Q:R(4*GIU?OY;5ZY[U_S MZ;+'R]9NJ_SZ;S^/IW=7 0$H(5K)_]\/UYS??\W_]O.LN/LZ"3_[M>T.VGP^ M*B:ST_OYI(&.N_MY]&62)_3VQ_JM=%8O9L4TG\WB1U??/-2]W34ZZM#CGZQQ M::CW4]KJ3XAF;#BAJ59%^)3?Q"EY%JCX6U[>5*.OM\58A?FY<<\/M]!3AX]D M3>.&>NK^<7QIVDXKG3?E=%9.BJNX:.O1)"Y&GV[S?'ZPMPVTGK'/\W#?Y MA"G-3>?A4V^FUV5U-VIBM32IVTHG7:A=WN>YSJ?Y=3'_$.:)@Z-T7YW..J7& M\\6H*D83-9LM[KY&()JND"/5)$>^HECL3T(:_3?.K,,/,J^++8KY&.4&P M9BUV)M"3GT5\I^-B4HR.V+JDMMN=<&$K.@Z+@%_,%U5>E_B45]^*<=/]>&J[ MG0GG1T7U'Z/)(@_CO8T)I$E[G0GS+I]_R*NBO"K&Z\G+E+.4^:)1@YV)LW2$ MF-O1]":?O7DT#X<5?5WL_9=)<3-*7;UN^EL_7O&W+DQ.9Z$>7IOUL2Z4"SO8C6C/_'M=).Q\/V M;S2=YPTZ]ZQDRQUHJNY=%5KN3D.5[2C?2F=6GK+/H^^'^[&E:-M="/NS/*PB M5^$?&]OJ;3'Z$O8R\Z*Q^DYNL&UQW/5UV+IL_)'A9Q]'\_RD;5]:JVT+MOJK MSJ_#TO\#VL?*TJRAMKO_H2J_%7&;$FR5I.XW:ZCM[C>;-G96:+\[WTT88L7< MC*KJ_GIE_IT 9J-VVN[\']-JX^4*/UAOD$[H?;.&6NK^MV"UEE71A 3/BK;= MA<90[:K1=H>:#H\=%5KISMNPN\AGR_\>X5O97ZO%COT^FB^JY0KX_OK]U[P* M:\;T)BR-OIB.PB(RO5D6.W[E;:?U%@5]5\X/4V%+T1:[\&GQ-302]YFCZOZQ M&_W10=-1\)[08%?BU*?%K8ARN+$6Q6@V26PKVU(G;D:3,$[F>15-TN@L">,B M#Z.C2:<.U^V\DXW5W+B)=KI<3F\^Y]6=S;\<]#QN*]MZ)YKBM+M*ZUUZ/#TG M=K5A4ZV+\"Y8B*.X!3JAS[OJMM[)AE/,SAJM=.A=_J<:CZ,K.HR[L%V9AK^. M5S$:AWK6H&K77=SSJX::;Z7Q,XKYH9P431:%=EIO1="UR5=.XXS_J0A;HNMB M/)K.'W6BH5#'M]2S .$GB[O%),8^K4X''P>AO2UG35G:W1=[!J1U><\KCAM5 MT_#/V8>\6L:SM2[>@0_T+&[[X_+,XS/,=J'L_#X>>"\C_/YK47R-,U_KBFSZ MI9X!:&:#G-I>*\+L1.Y0KP]6[+9[#2G4*S%V?JP9#QI6;Z6K'_-O^731>,78 M4;S5KC1R%FTMW&HWUG_& )%-$,7?B_FM636Y7WN#1Q,[FH_^F(X65T7X]4$1CFNFSZ[;8K)8'LO>?0U#+-Y( MF7X+LVF,K5A.%DV5U,G7^@3B6.],8K-]BM9L.CNIL7;$./HV4L>WCIXWKXXY M'FY8O:.NGMS)?KI71_4><2GBJ$8ZZG;#,72@WDF=>YQ_0:[Z-\UOHC/E[>A+ M_N2NV[9ZDZKZH5I,_"!CX@?(EKW>UEK+/7V7S]OM[-,&6^[OZF: F[8,\?9F M.^G[IWF8QKOH_?.&6^[_YS!X\G9[_KS)MOM3EOO\K,GV^GP",>;/N]F0 M!5^K?!8/RZ/E_C;\8%T^MIN8R67UR?S[/)]>!?,Y?K+^Z*0<'YBKXT^R1]\8 M_?@-]66VW'76WYI$6?_V6M)B_FPLCZKQ,S+]6'%=XM>OR]O< MOXQOB\EFMQ53,76DU[)3F(-0]3C[=>M ZW((;K6Z!CL2L9#*N/!189'E1#%. M*9/0&>(5=DZU.!(??W_E&MK5[^,LGGO^$%JD[]_%R)1\Z199__A>?2]F6PAT?".98!8&\;445F&&*:26U2@0 M)?4%<2N% V5/ )^'9NO.V_)N5$P;\^J'6IGDR@LBH18<6D^ =;Z&4AN@_640 MJ4L"[.58"MB'2;5CU8H1&6&T1$W=7XWN1C?Y[/?\[DM>[5J\=E;(D((.*&.5 M)L0##!&RJNZQH%!<,CU.U%W9 ; G4^'#8EI$AW4C&FPMG$&%";1:00PHD%A1 M1#:"*Z0;;7QV4 "] @JT 6I?R\N6](T'3)8=-3)**)98*ZPAMA)Z+X&NY;,6 MN38$O1S#.+H7-0>DZU]0 ([^M> M8LI2]KL#6D\Z9D ZL'TM+:M;S9MDGG6Z_ /&R)Y:F=<<0&&T=]YQ;KDG!-1R M0@-2-C)X. 1JVR!I#]$S,^>@0;*W7D8I"_LSQSSFU&KF"')F+6L8@9?F)6E% MZ\V8=!*^?7$IWH!_?_UI--FS<=Y9-E,B;/"9X109[K'GS&UF5DO-I1RSM:S? MLEU4^V+*IWP2VKSY+9_FU2AFME)7=\6TB$]?3\8'6714.QDR'CFKE2 " M@X +@[@>BU;R2S.*NF%8EXCWQ;Z/087A6[>A]S;_ED_*Y8V)==FQ0'J33\\(9!RI8G$0B M1Y$/X\5P*]92.25MBBN'O!;V),/:XV0TKQ;CF)5A>A/7[V76V5E>?W_]0]\/;N%VULD\ M-_%\S1,EJ'+"A,$B:QF]T>2R3/'6-%YV@V_"N7;]T,LZO_O!8^WMY3/#I<#" M$:>$MQ9:PVSM\PP3,H>7Q8<6]%:VC^K)+/C10/]!K/UT.%@Q,U0+8(V1'%!B MK$(*KF(^*,!4)ITY#7!#U3(OVH;W=((\>,U_Z$6]GM81BIO$@/4OWA;3_$VP MVK89*2VUG%E*,)=.A5D7"6&, TJO,2#,HI1H"CH MK;LW?CQ/CN,\N8M6!ZIEGG+DG$:&8!^&">%"F;KWB,(4S@QHN>I=UV5G*N@[ M L.4=U^*Z6AS3E@#N$S29'90[_A&,F,!9X@!R[1VGF"A.*I1(([PM/7Q,NC4 M.:PGST[O IE'L]OB[NNHJ!YGJ7DZ'STKF%FGH.8.<$\<#H'#(E;RC6J800- "1R7EEE'AO'P8'2II2AJ:(7U& M9K6H@E[)%F;3\@D:AXBVI4IFM0222*,1A\XQ8P"W&PD=23GW8G^1K&7XSW0) MRZX"^Y=98?*KY[-]N+LKYLL7$,/BOSQ8_C)_,YLMXH,,A_9]1[632:\9-YZ@ +.G6'OA MY1H+!FA2-)/XBY1]Z*0O?OXV*J:S.+KRV?NI^QX!"G#>1DG>7S]^Z6 +)P_6 MS2 00"MJ&<0.0@6#\5'[D!GBGB7P4#;FX:$4-Y="Q[;5<=8D%]N2=PTVQP67 M6''&J;4$((0P"-LWZB'0$@I@:*/IMNG-C'5*SO)Z2[^>DFH)XB;'R8__VB5N M:Q_(.'%2F>@C4R)>6@'"8^J!)88R2?B%G..WSI%R ,KH8>@_OC6SDNN$P=Z9 M8WZV9U9H4BU#6&-GA#? "PL)T\YP 8*B(44"J$;D[TU:6\S&DS(^;[UO>CBN M@8Q#"H4(,G/AH8$\GAG7"' E+_0:8!H9#I]*I"-]EK&]Y8[CFT<=W7E8KR3OK[>H8J;O'_UK5^:L4YO*B/?< M4:.P#YP$(BPW"&Q0\>I"TA^U2Y"G%Q^ZQ?S$W>:LFC]B8/C74_:%'V6;V.I/ MXWPZJHIR1V#QSK(9Q0)BQ@AEU!D% .&6U[(P">1E\:<[59?M MTI:=;=^F,Z M^YJ/B^LBO]H94;RW?*8,06';#"T0!KD@%P&;$2=L4ASZ@,C3@D[+]M'LDB$? MJM+'9U]W1I$^+Y09)1R&A )E/(6&"BEQW7O@9,KY]M"XD*[!LB487VX6 L* M1-A[Z 'CD$GK^69B!=2DT&6 <:=KSOM0_ZRTQ1@Q26(!Z-A/&%,I=/E*3@.W\N^?"ZX0QBNLL0@;CPL)2FZ9%TF7SX]# M_&4DR2"(4D2A]8@3CQ2$B/E:)F75A2V(W; H%=6^F/*NG%;Y>%'%PTMU]9^+ MV?)T^X UM;M2AK5383!HHQ$AV$$I'HQ&S%#*4?" @I)[-Z9:0_R\O#IH2NVK MEFENM''"22@HQ&&G"^AFCRN=OS '41LJ;\2BD]#MBT<[KF<<7-7VULLLU<0: M2 6R@(=E6VNZV1U3B_%K8-*Q:B^[ [@O,OE@Q\WSMS'Q\YN@N>E-?!93S6;Y M/,S5OX_^LZS,9!3F\/VKWQ&M9,%TX#&R1X9AJ@5UFK+-?$^H22':@*Y:]+X< M=J>" 5#QH?_O1G>'LS8?V5)FH32(8\RA00@Q*PACFQV+N[2YKQ.F-&=C"QKH M;<^X?O=[.9O'\7I;?&VP>]Q=*P.4<\@;EX]MI.2EO[O5HM@6=0QQK5#_C'GBBH&'**T2M=U3#6G8J0B[[8U@7VO?&N&EWE=Z/J'S%2?_F/"$@#ONVKES$BB4,8$>J -<@88GPM MJ^/^PM(N]L:S%C'O.]-#^LLL/$S.C O!D25 TRTZC!FB/>!A:D8Q>Y0B84#"!8H2I4"A!&P,1.MNM"8[19TU^#IEN.P/>/<\G9/8K4FU3)$O./6A>E8 M0"^ $\J;6E+N>,J,,J![^$-8M$[%_(PIKV)"RN)J>7,I %*-IK.5-F$#MC5I M)J-80\V11E9+3YT-6.@:":AM2MJKES&'G4"*P_=.VL*[+^9]&-W'LXS9YW(] MI='&" :D\1#BC:V ^(6]Y- )PUK&N-=#QZ": M/9O?O^?%S>T\OU+?PF"YR?^8Y=>+R=OB>M^-FI1FP\9:,:%@P(MYQ! VP-D: M*>M%BC-U@&Z'3MC8(_YGM.L^+*KQ[6B6?ZB*<:XFDW4\TV]E>?5G,9G$^+5Q M3) P^FZ#03.>+X6_*Q=;4P]V\IV,8*.5]6(TEL##%53O 4]%. MU^YS*.2,9F6WF53#$ < &,8P$4XAJ4GM9410X)0%G[Y(+ MO>DPZR*9]E)*ZQ15 DMK78"I=@DAK="%I)/KE"\G8GG&>>1C/BYOIL4_@P5P M%5 KKHO1Q@:HS00UO7H;?EQ, DKY+/QN<1=8/YK%QZ)<*/)M-(FV[7%S3XL? MSAACT'%HB=:<"$P=4[Q&FV&1XH 94$ZZOF>Z\VGH18Z'1165MRH96LF#[(]3 M.G4]*G9\/L;R6$ 8XXHKP00S^&$F@I2D/ X[H-1X+V=LM*.GESA"WDS#XAC( M==_3D-A\+S,6 8*)54P22)QPWM=;5J2 2UD?FJ?E^VL,I"KF)9+^A_&^3&-V MC@5A^>&,&ZP !-"@N,E%""A2ZQXA+Y(>%@-_C8/^5?3B!\0YQD)FF<,8>Z0P M4&'Z 8 B6F,L,4W*TWC\B5DY'TW^&@:G:NV("ELT!*6689/F+=[,/MJ+E)'Q6D[ZAJBIESA*[)HKGT??>UTK MGGTW(]XH)BB4EA@0EF2!Z@Q"!'$)4_RB\+6<. Y)0WV-AOJ\:0]QZR(9PM(J M;(C@H?.*"N[PYO3 2)QR$ A?RTG@B6"^Q,GQX;2^KVGQT1:T4C6^1/@4ER(<8)3^X"?$TW7S$KE?O\G0]/22QP9O0Z%-:J*:<"A8/&I'VN)QEANYAM&:5*ZV;_. M7GM2RTLD^]IK].@7_3H3'_TB4Y8A(WB85C0S$"L1]^2;V!^1\OP8_.N0]0PJ M>HD#HO^1\!A?8!EVRFF@.!(8$F+!)L!#&9R4XN*O,]8^=?,2N?\N[\MY'KZ4 M4I?!TC'ZV3@'*\]6;ND/>W9GC:_G E, MO"88((\#ZD(PA/3&Y:J:O?>U:PR\XFN'9]31.6_JK-];>#.]CG\L^="QCY]O1],&1^:]]B,# MPBAGG$"86<,QTTJ#S7$:\"F>/?0RQL*PMGIM:ZSO6)!:.+N(.<@_Y%517NTA M^[YJ&?=04,6)TL);X5W8Z-:Y)I& /.EUDM<2E]0BP ]4.N\[PY]_N'9V&<\, M.^*HX,A@A[122CJ#J: DK,-&TJ>/N6]G>C?2/B3#>CZEU8=Q>R>T'Y^MWP-0 MRU_*,%82*B8=9@0:#[1CD@HI"()SJ&18_IHF%#ZR MI8"'AF'-9@P@Y(#Q!@E?ZX5:EG)?:<"V5ZL4[1;R'I>\3_G-,H%6&$>_Y>5- M-?IZ6XQ5E8_.M]*MN_0Q_UI6\_BBS.%5;E>5C%D+*<:",$T]"X-?62 ,!1S MYJ4'9USAGG39%K/QI)PMJF:KUN':&S$J53 MX-DSC6U#/(AA;?/YJ)A?8O)VK:_&K"K: : YM)**A6P% )(B/"U)!2;I)L( R1/ ME[HN6X6Z!]+$-6/=P=G.9P'VEL^$DH!0&_YG@.(4!1MW T[8<%W(W).NTN?< M2 ;S,$%VY/U_7\UORZ_Y53'^M*AN\NI^?^+_'<4SPCP7E'ML@ZP6,2F]7/=6 M,&0O3_4I&BM;!_1D]:]?(V^D^VUE,XX;'2B^ M!32[7!4V[Y8_["-&DSWVQ,[RF3/:&0H^V#G>4SP[5V3)FP(7?8:82I<[5,ALBDA$E=C/@6M%.VCTLS7<]J M9<_R\;_$S-5]U#>O_Q'5S1^I>_WC[(]/V]: S2\S*S6&&ENE0L^5 M-0H+O.ZPI%9=B(NI):65B?"=O+:KN[P*'9[EW\>3Q568N^:W^1\Q0_W5DMB[ MWRL\HG;&A9%A!$"NG;?![D6*\EH6H9-R 0YL_6^1"IWAV]$M=KH]00IF1"&E!H1;LL28:Q2Z- S8K1A]&XN"[&.WFP MM5PF6+"1E/&(>2U!Z#0'-0S2<'HA;S2T2X4VD.QK:MAC,+\M#K\,UZ1ZAK3Q M)*!FF-(B;)0QVIC:"H=]\V5,)WUN1CJ$OR_BK4/.?<#/E-/E,<#?B_EM_:RY MJ]?9&$@2_A_S7>WAX0FM9TO/W0( M_\EF];M%G'W?7]=]"0"L=!:Z\_Y;7GW.IQ_R:AQ^$,J4TUDY*:[BNR;O\OFG MT?8,4ZVTFR%/*'<8"!^C2YC01+):?DWAA;CB.J7?.10QB/" ,T>YMAD=0*GD MV&K+"17>2J^-6)E%4!("3*,'/!M.!>M9*I+3!;"JZ6A2DV;VY?Y'B$?3J[4' M.=+S8)QJJ^UG7O-@*=I 2D(-$8K*]2XR8,)!DI?^!:Q,QU.C/+\2>I@6'D]> M>C093!VN/Z_MH7T]"A8C3Y4*[?UFXP)S2HGL4($$T)A$0) M!0V45@@F)+%2:VC[HI4:+\\H'CVC%"S:=>ZO?9/1GFH9!)R% MA2Z@*:G$UC$IT5I28Z1*>4U]@'N2EDC4(J)]<6?S!M'^U%&/BV4@(BR)]()+ M0SUVB*I:$@IARI6I 7KQ6N)& H)]<>%#E7\=%5?Q7>#I+ ^SX?)6\4K^P]-) M@]J98(QI;@P&'ELAG1)N([?W.L7_.Z SA):9TSZPO2U,#:GSHRRA_U@!ZIUR M#CKK% *ZEH40EO+.Q/%9U3O/*M?6TI, 87_SRXYG7/:O/?NJ98[C&+&+I ,, MQU2F%)#-3,ILBH-D@"G'6YM16D.T+^[4CYVL\L-LGCS9SYS=E3*GM:-&(:@I MHM@BZJRLI10HR8898+KNEGC3&IY]IQO9PY%-PA2(N>"!]5H 2&G3/ :%,-H MTJN0 \Q=W1(C3D2OO]W-CVER E,W)Y -N-&D>MC7&1NOBUBLG.$::6'\QO3" M)L6F'6#"Y]9V0ZTCVQ>G'EG?>ZCSJ%0&%89:(<0XDV%QM0*HVCBWE.I+>V^V M)8JB$U,AP$ QR%%# INX]\#[IX;P!/K3:ZH[F2/#Z4OWC M'#;3JT_S6%=.;S[GU9W-O\R7AQ5?BSB8\]$L?_]E4MRLDN4<]K<@,\3VJ?(D\YV"'X?9\X?1C=QU..YF=-/U;( M@ 1$$Z-PV"1$HTY2AS:3>UK@Y0"GMLZIU0K*O5U%N?LZ*>_S_&,^B7$LC\ Y M3*>#=3-/L96$,$"IQQ9SRSQQ,J%>%A&>S)EGJF,+0,>LZP/I&/>@LU8@*XC67&)B:XG"\$A*PO4:O=Z) /=V9G)UM3S$'$T^C(JK-]/U MKG+?H#^+CY]COI-%==_(ZGI>.(MGDPI*@@F73%,K MJ>$KJ30(8B7M^)I[R>6*5=/\)JKC\\LG5S+2??'GN>Q[^/.\<"8=ET8#1HGA M84-"A7>ZEHICFQ0'=;SW^^5[G9(A'DJP9T*09R8]%I1Z9-KXWI\/ROQDJ MS"3%AA_O_'[YI&H9\',F\_FP1/0VG\<$I#]VZ\(R^RB"&",.*.LQ LZ'&0 S M[@P*!C'CL%'&DHYLX,FD_#.JQ)>5+1=?YM>+R?,L#PWB'X]I)\/ .D8 %]9* M8!PGCIH:#R!,RH'8 -V*[5+DJ>G;(?#G<52':>%]M<3L:FEM??BV[.E,+>:W915?=F[, MLZ<5,^0L@TH;C@3 BE#B)*JEM8*G)*8:H-NR1WXE(GU.7KV9S19'RP=%K;I2FWDM)RJRXLFTSO?#H)Y7-RZ?UB/IN/IO$.\9&$>E0SIM)1 MFL?DPU1S0S6$I(;0"DA3#G4'Z'OLG56G0WV&L]T3;*T&M3,NB3;Q0G,\IR28 MQ.S6M=R)F_X!ANMV2K'VX3X#S8XPL?;4RH".-Z0AI Q"IUV0%3P,)PLO+#JW M+UHEPGPV.AVTK';4R!1$CF'/$&08QH>*D'>U?$'P%+-J@.&X_=+H)(C/W\=TRC[ M2?GG(!+2;SISG+OZ6;6,. *)IPP@[(3P0#JGJ.36 ^\E.V<"^IAF.'3W0U5^ M*P*^^OZ/6>RO0FNB\]E&DH(/).: M:@Z!-(:JC7Y(V(!>UN%)CP0>@+;ZN[H;]!RLR*C_/?Q]7"RS6##/' -.8D48 M9=386A(J9$IJ@0%.G.9]2Z^I/7/91??7\?[[+:8+4^_/U3Y M7;&XVS=-'JJ;(:AESR% #G-:4 AS6$J5T+2E."\PL ZR!T&+ MNZ^CHKK;'G"ZO6!FH !>$4NU]LA+B;S>C @)DY+4#_#$>1"<:443?2>-VKSL ML7YM2N?3_'KOC=(#-3,;)$34^QC0&,:(UV&/5,N+=-)#@@,\E!X$\[I135]4 M_&U43&<1J'SV?NJ^1TP6Q>QVY6^/&YT]9#Q8-U/&&DYA/# C! @@J?8;F8%, M2;[0_'"[[SN @V)EVSKJBY-Q848TZ85M)H@C;[>*8O[&'KL\YE MIT%^5II5BT=;J?Q4PFUO),;DT@] M;+P./8/8K(%,2AVV:% XH(4V" DL;2U]L'%3/(7#3<]T%@JV /]0R'?J'+BS ME0QIY P %FE,"+*$"[)9#!Q'*5/@ !W6 ^#?Z> /Q_67Y/++B,;<>4*U\YX+ M81V'&ZDA52G[CI.=TIVG@CH/\]*@[S&&OJ&OLY5[')GAB@ /B 2",R>4(W@3 M*P8Y3GPR_.Y?*!Z2L[DS-9V9K-&9-&OK\M&>QC(AK0KX4H8$XCK\1RJX M.2[R28[H 4:A]GGYJ#W43XYY"5OTY3BM5KNE>?EE,2NF^6PV&O_7HEC=M9R- MIE>C:,0^_MFNV)B3&PRV"38TY@]@B"*"F0[#L988<)?TC/M@]R==,J,\@UIZ MRT^SEN=SJ6)GJSP@&&;T^?V'R6@:'Y6+Z2B_[@CB.KZ1S# =[!I;2 MN479(Q,[T\&9F;BY/-"&O;BGL8P+#()QKG08FX@P[CG?H"(92CEJ&> I7Y_V M8GNH]\7%C_G7]<3^_OKQJZ][&+>K2L:(1M!SB9!01D"G"2*UA%[8E+C\%V*9"?@U:F#)N8:EY\F>1'K(]/:F4.("Z,] PXXK1BSH&-G!**E-.T <:P MG(E:::"?8T7\E(\757QSK[%U_ZA&IL(VR4$!%>1&247"9GHS)VN2]#;"<(-3 MSK0:GHY[\C'#=5EMGJZ>Q^R&0>YJJ;"/M6-Z&2ZC'CS0APX:3F@R@P0;&C8S M6"K$C>8(/IQ*4VI3G&?-8U ND&T]*Z;OPX;5_;EZSW(HI\J>6AGFTAHMN38> M&46XZ=7L47;C9C3;4C'C%FOKL#74&8"T MQD0^N,&Y2?'&-K_F^#J8E@Y_\OH:-B,/AN._Y5.R(>*4+9$W+R)_7U_KW456-IOO7P+T58TPTA\('R3RQR# - MY":#%=4@*2YN@-D5S^YD/1'X<]"L'B2^K);AS%M :LB[!BUE%OH KB)846<[99GP235/<(?#E MA'=TPO[]VW\>WH["W_AB,H_?3*).:7L4_8J34M]$DW[\R M']-,IC3"SBO/@*!*>,2%VEP08,HE98]_W<<)':JA+T)N[^R'O"K*JZ'" M&"BL#H-. BB$5T)+RC:^)0'3,D0=?95VQ4 WO7IE_#M*![UM5U9I41]BEJ=7 M&XC>S/.[1I&_3=O(,)!2>\F,$PSH^.(GW)@E2H&4S?, C<-N GX[ KMGPKVO M/H05:/V/1^=Z;X)FIS?1S;E*AK"^XW$%#_/OZ"8S(QB,>5<)M4QI @##P\S MJ*3;WD/T*;;/G.W<[%H1?5%U 695O]8P\MFU3/8F2AI-(( MRAPS6&%,'Z)U!+BTQZHZIV 'H/=%MT^+KU\GR_5B-*G7BS?3Z[*Z&SU^QW0/ MXQJVD&D5C)$PQHA:YA/DS-E-T+0RYL+>+>AD&>X&ZO[2J 38PQ#\,"JN@J&\ MAU)/2F9,.,RE(EHJ3 6T ;PX+KV"V(>]_84MF:UK^5E:E!1T>TRZ\Y"GK]CW MD/F3DIF2FA$#A)/6"(Z40IBO<9%&"WQ9JUOW;$E!]X$M_3]"7=Z%)F_SZ:SX MEJ^D^+%O/3Y'O?K\IG?-,L5OJY$9%(P2JR&@F%"/G'9$KM\ 1XHTRT+15;#U MMWRZV'O"6!?)!% 0*K:\CT 0%Y(R6DMA.4\Z/QS>$$W6Y;-@Z9-@[,V[6,Z" MU?-;65[-@@7\*:^^%>-\]JF<[)O$=U?*H)#:&0FEDX9:S;A1KI824IIB. YP M/F^;+*T!VQ=]?JO*V>Q#5>Y_=^A1J8QX0S&#PAKL-$-A6V5Q+0>!R"<09(#! M"&T3Y'0D>]NCYI/0YLUO^32O1I/ 8G5U5TR+*/<\K.WK9XWV;5$;-9 )P;3' M@BL51@("1"KG:^D%$9>7A+M5'G4"$TQLK;EDM:Q8MGWQ:).V<=W-?=;PL[*9P=+$ M>VZ.*(@(D=1Z7LOD/$B):S_^F<87MY"EXMD[1Q[2C39AR4/IS#%!J/3"&*OB M\\J>4%;+92E(R?9V?([JE\N3DQ'MVV-Z>!UZ4C)S@ (ML ,>(T2#\::TV\R. M.(DAS2_PO=B5)PW-WN:1&*/^KIR63^:]?9/)CBH9]8QH3[P'FEB!*0:B-OPQ M3EMY!OC:8.LS2CNP]NM:C_/>.I5#Z/(B]'H],9;3FAD8)@Q 6BQ-&8SSU&_:WD Y:E.*N& M>*>P&RJFPMKCO:Q&1OX/Y3*/(7$61_\;1P0)ZS=^66(!29JMCO=XO[C9*@7, MWFY)C:IIF$#CQ85/MP&E!B>"NZIDBCNA,6&&.8VXT]:Z^A2(:&-3SKM/N(SW MXF:4EG ]%W/T:%:,CZ#-LGR&!=#QT1#L+ S_ P[+C6S>H:0,"L.C3+J*#W#F M%%#/11A;3!;S?-]9[(X:&9$0$Z&H)<21Y:4%NYE*H0 IM]H&>!#;.6E.@[57 M[\*6&)JXJ*ZL_6"$?2BKI2+G\ZKXLIC'V-?/Y8AL!D'X0K;J:K@.WQ_>=J-)T%2:*@TZOEOR8K M1FR>#-L H.2KA4/C^;]T_*(<=&?&H

"$6*,XK4W M@"J'7"^6RH_YP5[O4.E1DT,8*S:OBF_+D)?9OR]&D^+Z?OG(\BJ!6NJH:-9X M1E&P3;4RTEE""64$Z/K<@4(G4SQ( _0(#)K]G6AL"#Q/I?*#[!QSPS7&PL?\ M,4@[BNI0'BH)2WE9\7CKO7-WYZ#9>JI2AD#(TZD8Y24>&TV%DMS2N-+0L)FJ MY0W;>IYB6[^"8+UVX>WOJL*S#K_+Y^^O0X_#OR:+JS!7;QV*\5YO.9T'P"?+ M0*+5(>?>^PVM?BDS#E //('8. D%B"_[U7@R#U.>?SH^O<_+.R,ZKSK.>"MN MZ7F\+2=!T[/5$?R/7>OQ4MRC*]++9-0_]*K)Q?,F]3,%" %,VS#;6*:9,QRA M8&$!QB212C4RA3N6_W.D5A-!EP4SY:"FEGOD$1*8&$FYK26B-"VOTO 6JI:U M_/320@JT?:U2#_OBZ'9ZE_^IQN-RL7RZXD-53L-?QZOAK;X7^Z(,CFHG@\)[ M(U#8>@/#'=,$.%)C(91*\:$,F69'$J'L#^*^Z/8Y?.W]M;HJOT:U_9[??HM^X*YMTN?]82\6NFCP5Y.&RQR>^MEPEHOD/,80&" PLI06LNJB4F) MOD0#7YK:!*:WV)4?NVK+NU&Q[<6UO>4SY+"TV GKK&2:4DL5KV53.$GI YQ' M6M+ST^"5%I#MT:M3/W!TT'IY5C;341H&C09 "(>9DZ[>2E# ;2);.HI52M/. M<^=($B;][8NNEBD>1Y.8F>C-U(R^%O/1Y*#.]];+F$*&H2":-PQ2 (W1]7+( M"&$IC_X,,:TB6Q_5__G0>3\J@[/.TB?[14R:836+EX@I4QQB)#>F&I, M*7H?U6@.EM\AB/%W>+Y4.?N\XN#D\D3=O(E&%<>>2D4L@ZZ$ET%J\Q MH#CI1=]M3\6QQWND/SQ1\V;Z_%#C8SF9^++Z=:@O#'7&AMU[\%3@^UOYG@*Q=^5[6CCS C ?MH%" M"&Z@YR*,UUHJ!VC*F='1&^]+HU,RW+V2*+X(G%_9114/T)::6+YF5%^US*^B M61GL_Z6:#Y'LJ,8R;B'4$& -*!;".4D1KE'ADJ:DFA^@^=4K_;I4Q!E",3Z7 M.[Q=2X&^/!7H8[YZDB9?I^!=(? Q'YV\A)CA> M3:*;"8'8E$L# _11]$7]@:FMKX&R>1+GD2$3GR?80_!=53)C(:%.&6P]]9AH MB/%&0FET/R_'_'B;Z_/%\+,EU('P&S^9=],:5M-)\I M!9C3'%%H'=- (,-J50BK? I?CP_-OABBGD$UIX=+/?1U_J2O1=W71UU[5\[S M6>Q?-)%&TW$>D_9O\QNVUWCF*.(00^ZH(H(:[LG:_)><8 U3PCN/SR'[XDEZ M-L7T2='EG<5W^;R\WF1A:Y&C6UK/"/-4F; $$0BH1L;AC<].Q#>,$D@ZS#2V M@R1INF:&9!W\?515H^E\M1M-- 5^:"L#E#*K (7 4&H0L)CIS>)"=8KO8)A) M= >S[J?HH3R+Q[UK9@A\/CZK4PW%B1P__8-9!-)0 MZ+ 5V(>- M.T1E=J!E("109(^S[IV&D:L!/U-X31<4(BI\3AD?#%S'GOJ+/$ M:R2%Q$8BOL$76MO/<7+?7N.!#I/^]#B$<;(WY5/BB&C4=H8D<8( @QF+MTR! MHZH^/)5(PL18]./6AF]Y]:5\G;3O0EE]$?RTIPN"$ 8B22%S8>>-I2>DWGI+ MS'U*7O$!GB&?D78IL/^57>E0.A_(+=6>!05H@24&4M$-GI DY;XX/A?863/2 M=4SC\RKN10??0L0\"_L'RZU&*"P5NI9484:3\M6=&"[IIMUFN1U&[.U1N+^4 MV%N"!#.,A6$K")(8 6-%+160OM\W9"Z+3 P<$\JS1T>:V 3VK1_0L'__+3?GMUZN\6 WF\)>G8SC\*/N4CQ?Q%4R( MOGPNYEN3/&XKEHE !"F8U_'M:<6$1L:O!(!AW7$I<2]#&Y/M*K1L#=1FEMO1 MC*AE')?5UW+U>.IR5C+Q?+BZ-^75+I(TJ)E!C8#WT4 U0FCO%+*L%A%S>R$O M='7+F_9Q[I1*<:<<5I=Y<1W6K=C9=XL=&08.ULDD=II":!#13FB&M-2P%BM8 MO2E9*@9T^:D/^K2#<*?$45=7056S]1_!2LCA7M)L*9]Q!)PV%B)'I DC0 "@ M:G$8L2D1;P-R]_9!F'1T^R"+"7]]7WTN_]P6D[:G=$89]2)>Z&-AK44<:.Y, M+8J1/.4P=D"/*_1(E).Q[90F'_.;(DHXG;\;W>TW9'XLFAF-C?$<(V^H$0I@ MC_G&..-)#](.Z,Y,'P1) K8C=D2VJBH?[3%O'Q?)"%&6<"6#F>Z=X<[IAV4R M9@JZC,LIW;(A =".6/ VZ&GRX;:CR9OI5?[]?^?;3BYVELT(!8!21200P =C&KN MQEH,Y4C*,=B [ESTL6ZD(=O5PK$,K)S[8A;H^W_S4>6F5S9LQG65"IV[*:O],\D/) MS!N$K+(*"TTD75S?%].:WJOQS?AM#3T;3 M_1S96B.SS$F&+&7"A#T7=%""C3&%+$[BRBMSL[8!<*><^70WFDST8E9,\ZUA MD#M*9LHH:[2$7AH'ED>(3-0B2)]V.^.5^5)3@.V6&[?Y9-)D&GE<,(O&-N8: M.FJMBL8VUAMWC0-I[PN\,J=I JX=$:,6.#[FLX,2CXMD0 ,5N@FU=L0HHISG MMNZT)TFI8H;TZFRW9$A M&,:J.ET,9I\S+^6U;:(AEU%,\8H@1Q28!42&F%% M_,9I1T#2&Q0GO.[ZPFF1@&S7LT2\(%BL 2HPHEH1L MA/$TQ6D.7XV?M"5T.Z;*ASHF=H_W8VO9C!(68UV8Y@0I$A9";,R#&"0IM/?5 MN$_;@+9CACRX97SXR:Z]RH[2&8$J3HC>.Z>YT8(*O3&KO<9)4\FK<:2V VXO M/%D1N3E3'I7/)!92)3FO9"V.!3KIA:Q7XTQM"]Z.V*)"WZZ6_9N, MMMU1>E8FHPK0P&:C'8^ON5BAZ68RY FQ1Z^&@]J"J3=GM$==X6M6<6,::&U M\H[YL'1B+B@%[F'/CE..9= K\Z2VB'.G1/I[/IG\[VGYY_13/IJ5T_QJF;1M M?[SJCCJ9I][*L+A2Y<.NWP%E[,9/K"A+N;J"7IF3M1V(.V7.?Y2315!4M3I@ MVN^,?U(V ..09(Q3JY3RR'+O-EXA@6V*GPV],J=K&K3=+E*K ^K5_GWU_/E\ MIWV[KTH&L0T3)E2"8V$#3!"RS:DE$FG&S*OQR[:(<,>W<0+",6O7MSQLZT?K M#N^ES?8J65A<*5.82.,,5AP "3<&FW0BZ7GY5^.W;1'A3FGS8?%E4HS]I!SM MY\JC=CO M\Y@#"CB)"<%UYX'E25;LJW'0)J+:Q^69Y2W"]]6'JOQ63,?[;T=LKY)1+;QS MW&N+*1(V/MJV.;T2(NDE'/1JO+0M(MP';6*RQ-'D_R^^'KP;O*U"ICP 3$,. MH%5"4*B8VW@3)=8I-Z_PJW'6MH9O1X3Y7(VBG^?3_=V7/ (48J2KOJ^&F]M"J0=,:'.>N"^CV]'TYM\SSV\;44SKTC8S /G M&600"XIP,)]J(6S2JP#XU7AD6T"VXT/ V4-^@_Q*WW^,6LG#^O+!^!BPR7@6PD,5$."X=V M/\[N_&,G&J40:B\3:?VL9E#2QTWN:5O,QI-RMJB:/%9Q1"N99-P*;:W&D'#& M@TX($P 8"CAEO-F]M&ZP:)*+>_8@T;X9(;7)C'G!(=2 < ^P"ULT"%"-DC,R M)7_$@(R03OE3GD459YI U'B^&%7%:*)FL\7=\M6X1CZ]_(B-8&,*@ML!1+SEA8HFL<.>5),6\O>_9IS+"GCPF? M23>'K>5=J0B/Z/"[?!W^N2X=G^L\EL3=?S0+QIX)YI^-KS4[A[RB8?%8(4>8 M$2GQO@/:P/7!ZL$IJU^:%^-'8M09UN/?.^-XHR]FTOEXJ5@2007BRDG!:C62 M&!>7LK/\B^#GTU0SET>_1LIV@=WWK_DX[,3?EM.;SWEU%Y2RJ*;O8SOYUG>[ M^_ITIJSDQBI@)>+"13)06B..)4RY=CR@,*>AFC0]J.SD)>#A7=+?1D7 ;'H5 MG_?(9^HNAN7\@\MO;]>^R_6XRR,C]>WO9<:>N2P QQIXBWB&MNESA!C M&-I&,4+=8/%I?)M?+2;Y^^OGL^(CI]+L7YWG-6TI7Y&C=?. 87"1M>' M.3M,WW M>[P8=F&$.I>]E([\^5CW][RXN9WG5^I;7HUN\N5X?' &',? VUE MP4A 2 "E&<6$$0J]0C4F$I&44X,!KHXQ#*EC(^E+ MF9* 0V(9@1!PQ(QU"-=X8I]T$72 A[=]CX$^=7.N@[2EB+./^;B\F1;_C"+H M4?C%./]TF^?SUW>4YB0A1FH%F'52*J*]6^WEH>0>HT9.L#-$X6_90;XM1E^* MR9*?[\KI>&>*BE;;SPCG5(>=*=& .>B-XPS7^"D.^XG/ERO"3_.;.%@'<_C6 MF%O'1.AWI)DSKKWC\2ID(5^)&Q&N\MN(P;<\WFJZR]_E\V4PPRJ20>?7995_ M'GT_;N$]^3.9B[>FK/!66QEL?V&!W.@1>=Z/F^I'CG\>U"GSJ40_HY;.M/ZN M)3;E=%X57Q;S=2#+ZUMW,8I/8CL+XH: *\$X6[DWH5-*J$;K1JT'FY:2W]A9_ZI:C[(FI-0[8LWNZ_W/C9%UC\Z&!%P0FL9H4AQ MZ:3#AE' J*0;7$Q\BNG2V78L/]YU_?,[#TEIJ!!(YF4A%GCM#.$A>TO M#I*[&@46=BH7>5S6[A+9&=IGYER\;_/@_CR>;C_6SX (V]UX;0U['_[D!J : M7N,Y2?'(#W"*ZX(4S7B7!/N9-OM/?A:[/QT7DV)UR??U;?D9)@Y@RK$E4@ * M%;34$P85L12+,R:\.<^M%12&@;? NAX&"?$(B5J/!C$2<]\#F_JZ(0I2;=6 MCL/_I7D) ) !/<&8-(H'&8,QN,&0.)'TGOWPV-61YINY#8Z#^B6Z#: 1FO!@ M1!JJE6*4.*9K"2U-NC0^0#*EJKFIV^ X5'N[KO1PO_98'\&AJIDF)(B'->;> M6D:AQ6@#H=;FPO(II2M^^\%P6_A>UF4"CCE1C@*"E4#1"<+M1G9A9=)+8?2O&>?3Y'D6\1_4RZP''1H6=F09AKZ89 M%KZ6%7(A^ISMON75E[+W^:YGNIT._OF(]C@OX5%,>UPQDT(!S:,7@% "A8(Q ML_Y:6B!9T@,Z+V%A[9EH"=B?<^^QSDL>8U=CZ.J1&XXGM3-(H/&22Z^@<5P' MHP4^R,V28I)?Q$V@GCF7JH !F7)UBO\/H^*X3<;>EC)-3-AL :*5P\0A8\*, MO\'#B92#\.9I'/L.DC\[+]O4R3GMO?E\LG24SM)V'OL:RC#W0!%(C0+8222P M=7QCE(AFCR+L8&CSEW=?'4-;5,F )M'$_3#3&B-C.7=,*B:--1YOCI( 2_$1 M'OW&[VH_[*;=WIL[.P]3E7!^;Z$?%=5_C":+_/WUP[7C5(_AH48S&)!PP<81 M,805&6BIWO@,A-6=#&$M& G[Z^W-Y$Q*;G#ADCO-'&,<.0VFS@.<3]YCX:S M;>F1E*THY#DED]UNKU(9%[&/[,J,8IAC (&6D"$C@^6*_<89J4G24\I'OZ%R M[OWDV8VHXY1Q1C(NXE638._.%[.5 ,+_6_.G-1B!IE1TGND M.-/$2T (W."C)$TY0S@Z%.H5D_4$70R9J\6WEF?6V&*&%.(B7AT-6S*!!=94 MRAH?;FW*1=JC'36OF:O'ZV*@7(V2^(#E:!+EFGV^S:M\=#T_\+A7.Y_(G#0& M\[ <*8]XO!HM$*H11 RGO$K2/*+J=;.Y+>6(\J7&PAX)JY!D12@-$#*%^C8=3EEY8OHE.F)*4&N4(?**PQJM)T+*K@L'G;$D80'G8_#O[<,*<][F_"@ M,],2>TNEI4ZQF)4125[+Z)V_L#1@G6B_\8/.QV'=%Y_"_']73C_-R_$_#J;8 M>58V$R",1&R!E13CL"9@RNIQZ(/YF7@4T@T+6M!0V2XN?>G:%]_CHTOQ(8MX M?'OX)>;M%3+B.<-8T?C@L%:*"VEP+1VE+N6H?8 QBNWSI158^R+-[^4TO_]] M5/TCGSB1]*;N;3J#OG7B_YZ.(Q40. YPX108"$JP<\<7P. MW%U8"O6V";*+?QU WSL-WTR_+N:S)2CPL*&\NU:&M:+*0A56#2[B2S)JYYJDKM3\73Y?V@G+'W_(J^4CULT)TZBAL)^4%&CBB)(> M(8B$9[Q&0RO2:T*I'J>I?MC7A0K.YY;N(KVM1)1XRH.!&C8F0@G'.-G([E%* MRH !)IDZERLZ'?G+NUPDL98$$.@(I XP8"S4F\$M#;TL^ZQE3IQXA^@XS,]T M>!^FZ@_+RU[%>)V9/*9D>WVG]X@9Y"(# )!:>XT98JM(B^C[02==X-CA/7K. MGW?E@729C>IEP!"%.#;"01;7;((TAY0KI;@3G%S8*50GVBV[P_NSVK&%J8V+'LZ@+Q\[&KG?RK8=S L.4 5%I'P[X@ MX.A7TL87Z77*RP\O_K9">_Q*@/S\L;.)J6)V-Y-9R+10#$%@$;"$,F1@C005 M.L4M,-R,$.=A8&M:.&/BHKNRFA?_7 +W_CHFDYW%;++YD9F+=K62*4H084AC M9Q7 &@C*48V#=*"?^P6O@XUM*>%\9'RT?UO_].AU>'L3F10$"6^T-Q@&F2T7 MWM4(0(Q2,F@=?3&@^T00Y^%?*]"?R7.P?-E\E2UC]N;1/![0>Y8[XQ5>!W 8 M"0X1Y- #RR2S'(K5Z\9 6]CL7DTW6*P4%T2I\MOH\OF6KV*HXLRW]@$%X0X\ M7!^8^\=TM)H^\ZLZH[JJBEDQO;&+*OQWQ6R=7Y=5_GGT?0^N9^I1AADUE%AH M'>?02.2"U5'KB$%[84\9=L+>\B5JLJ_E>A\:'_/Q9#2;%=?%>*61J_]$..H@450 I@IU4 M?J,[R>2%/8%T'E9WJ) S;3V7$2.O:C/)(!4*4NW!HV$(F!"8$4*:]I(19QCWG-0; D@M[D[D3 M=NR\3]XF\GTM:0^]W[)LZU&8)\;YI]L\GY_ Q*-:S!RA4@"GPP94$"V<#Y@\ MX"]2(I,'&%7:+S.[U,09F#J;+>Z^+CVB?\S"IO,$9NYK(1-AW59&,LB8TXP[ M@RFHY<3[9U[R9N<$KK;\S8P8[@VQ #GFPQ#7 J(''1J? MXJY]Z9N%9':?5U?]CX=@\3PZ<3O16MW=0L:TO6N:T)@0ZCAV3% 4E$[6Z6HD< MXEZ<]760JO@6%/8MCW$[&R&:#/Q#53,FM#%(:R29-APAIX&HI59*7FI.@"0" M/'/FMXKQF<;RHYU$4%_81RQGPOHT.K]:GC^7X^+<06(/:+^9!L4MEI-GZ.N_ MY5L M-J>A]VOA/N:35?S?;?%5WZ\VB]'%O*3%V[7QI.^W-?:QF/WC4$+:_CJ1$>)@ M6"Z%T(@J:@1BT-6:H&&_<5F362^FNLMJJLO:C[IZL'D M45O+9QYH8@F31#/ C(4H3 >U;(+ZE-2% Z1B2WHNVT>V+]:H\7AQMYC$\,I' MH5+1VK/YK+B9QE^\K_Y],9H4U_=A6)K1[-9/RC_C*,T/)\ALH_E,$0T!L-90 M28-M3I&WHD8.0W5AB3$2V5.>70']QL@'!)("6 88)O "5N(6M=4_+TTY7=K;G\/W#Z['^ZIE8?1SQ(FWE!G,)$-: MN5I2;'V*1W: 4V [2M_)I&1\>TO!5U9YF*/=]_'R"M_Z9>O#"??V5,L\0LH" MY@V"DH59G!O :DFU@!?VU$8[2G^:3:\]?/MBTHY9^\!2N:=6F- II1A2C07B M.$SO5H):3L_TA>7)>P$K97O*.C,I#ZZ4>^MEAAKM+0(2,2ML0 ^K>@ B9WA* MHI !3G"M:+T9DT["]S"7=F1@^YA_RZ>+/5O,+:4R+3%5&&&GF-1.&FT9K_NF MTI)WOAS='ZNGLBT\^YHW8D31^^M/HTD#!\2SLAF@DDL(&,:"<8,MUK)>]1&P M.B5GQ@"W>.URI"U4SW^YNY']TZ1ZYI0!4B.!"%62"*$ @[7D =\+>ROD!1A" M'6AM*'P]:!HU:R#3P KI)+2$2X"M]%[5>V@D 4G)Y#? =;)=0AS)MI,0[XMO MZ^%:NX(/SXC;*V0(4@K#Q$^8C+$RA@!5>Z>Q@"#%YAY@)/4+F -;T=/Y6'AP MGMM5)4.86JBYU,SQ8'D8S&UMAV!-DW+@#G!F2U7S0=:NQY=GSA^$:=O]KV8@R,,6A,D!*M:#CI\Z4%E =Q)+[MM$C3$T:R*10$"DK-(S^ M1^X0XJB6/FRA4DXI!W@#Z:4OJ:?JK2_6UE[M/;RLBV0..(?#>)40>JX@YIK: M6H)@[%Z8:Z1MM9:MH-KO0<)O97D5 ^?7#WO,/I4/B.T\4=A6*4, .VV$A,]R?DZO3D\,>_1W,BF1MCR8 MM=@X;R4F(,9XKK!T1*1$EKVT.(YTSIY3-2^,YKUP/*(8WTN%Q%BDM74"(,D%VJS8:14 MTWZ>I/F+YVTH9[!D?RI?:A[[XSZ2X; 2 @T5<@)K"A6QK-Y%,&1SNF-?+3.1,&10?U*;4(R^& MRUT8)#M7.T PL)Q C:W! ,.@P=H3SHS&*5EEQ%^L[DDM9TI$L[Y<8Q9!P]/Q M_?IR37U[Y^R/E'61>DI+]__8>],MMW4D:_2->F$>?F*L\K=\G+ZV3]?J7UAR MBIE6EU)T:?#03W]!250.UD 2G%+VZ2X[4R8@QHZ-0 1",1)DF@JC!7 %NEF MFDDM%-?(MU2(:-JF9!UI"@'E$IZCF:(O]LNLB7&-NM),I4P_LUYDI M(P!06$D%I(]3=7%RBN(24JWX[Q0(;($(E3-EZL'>%[7>Y=&_*.ME7,R3.?)T MT!Y2)Y3F FC-B]B5!X<1RLR5V:<6])NWC>GKRJJ"CG"HM'/>*R0U8MAO8YS% M(H)(FK(S,,)8$V*+0)$%&.',>EO1TY@A]/3Q?QQ%Z3H0KCC,RIZS%W'N*#O:549.RN3/" MV:5=CK2%ZFL[(FJE=<(5MZ4::9B4 GM12H>)2[D8:M1Y9FD>22M@OL9SG X M((%AUEF#A$/2DL?!8,2534.I:JYZCK,>JOUM(9?K>K7:O_KC)M3%Z:E"Z^ X MY@87'IQA2B !O3[(S1&_^E/!==7_RRYQVQ#_2JW7XP^T#N_KV=KJHN2NL) 8 MYA@3P"#J&++$EI(JGE2O;=3YN>T';AI"VC]YVJN+RRAP! GNN0+$8TZ%@ >K M$S&X+L/>CM+KU,6MAV]?3.JB+J[$$"E$4)0TSF$,W M'KY],>GI/>45M]U/-0D"4@5DG)V=\ +E;;&P-W^9W;=,?U[G;:BQ-9]4X"V2X]G.%64*"]A X<4! ZNOG M5UTZY#UAW6OJ>%QBWN[>^.UL\GDVWUX,=Y%GEYH& HQ47CI.;7$I W(Z.J![ MB1'2*>P:X<*_ W:UC'"_QQ$:$NI4NX"!E$(HJ(W7DE!@97&L?S]^J$@IGS#" M$$%7;&H)WOYW!=[6*A]T>#H@K"AU&MLBQNJ(8!P=AHA5\&K+[[6U@=04R;X8 M\M?DQ^QA\_ V6]ROO]SQ_''H30 MB#(*:Q 7]LI"!4DLR/O!N']+]"XO-#>9[R[%KF2.GC<)&FLF%Y]JV_9\G/^BB@YB KZ(G IP,WBA9A' M3X3$,7DV&'R.R2U_4R 80NX*]P=C:3!3&+I'/$5*P9/:@.'Q88UD'K[8(3^M&MD64^_B:JGFP$M,G$KLP2^"SESM MBKM7UISD;FN*&0DE2SQ_-J?EH8O@!>1$>ZL$,XYZ3Z*1.&R9(I"2A5Q]&2]W MU%QD]X7[]>D/0U-T-#IGH(V)/G@6T168LCB36:(XY_XP4JG5*>7RZT=.\O5D M_EL1M%WM#%1W:1M-N*ZZ2E()+R1!1"BL!=]N+7LE.3.2:5+M+K!NI/UX^R6; M;N;1HCW?Y%S=W-ULUJOU9#'=9IB7#'N?KV;;<_%;+7V*>M'QQ?Y]!IB6OB%X M3 E0<4GOJ<6:,FN%\LI"BZ6B1EY9V8IVZ)2/015]372/TCW;%UV]6=S.-],B M^*-N;S VJU^8[#(><\H0]0!K!$6RM"(+Z;%!: $75G%C8ZI M/J1J^J?^5I3'$7QYP_1PFC@: 3];1!]E-IF_SY9W^?*A<%C48OKX\=X>E$DB M#0;*@.\7,%;1<'D(HZJHLT8#3:+N"&>V,&)7=L%$Q\/J]2BR_T'XXOC!H63H M 8*G".Q%;3"6TK\FFK.((I:(8RP,\PX;SO8\X,;ZE&#L"(^\=3PD>M='#PNT MXM:C[[/YO,PV?A/[6-S/XDOOUIJ#+=.>O-C+=WK4;H5U6ZU^BKL0%<.02HJE ME[)(IO8" $,A=Q;[2I[9@'A4L2_U.@J 42 ==0KSHCP:@H:"/2*>RVO+4NN( M+2]CXEVJ8 1&H_SWH4MH#V-#@():&*<1BGX,$9 9)RCAE%#G(*-\>!OR(9_/ M]VXM@VO_IA5( M$ZC'R&AL!7>0,"4ADG8O@6<"I^2GU&;*U[B,R:?135NN>^%+(TV>8$5-(/NF M@KK]SV:V++,0WV^!KF))CS0+2A%G-"48 :**0^$,P%)2A.F5I3)W09868.V; M0,>RL7:E>933 MED'20^OB1.X],L2#)]86ZI3B@;4W3';3EEM,7QU5:L+8-Q'>/'R=%&;R28A@ M]]&NZF8EDW.QCX#CNHTK!3G$%CJ('5=NAX$'W)$KNZ.[7U^Y;?1'L&C^!;7? M8,@-C(0VL'SO(OY]'7:BH:Y>:KH19EWJ^E_9 M[/Y+D?7S+5M.+FC]Z+.A2$NGDDL%(>),*..*@V][+#Q+R M#CT_FKB77KW^^=?D?_/E]B#$!>^U1B]!>LM<8(_A?DP9@$2U//OQ M;^+V[=%VIX$1,/'Q_=]-'B[[O#5["LC8:-X-$4( S1G#T5_;XP$=L%>VCN^$ M*=79V((&+C/RQ&Z1V:S6^4,TRHNIG:W6R]GG3=3DTVLD+]Q^5KF# #F$F$H5 MY8F./]022U%*1+&OE$!R%9Q*TW?> _B-Z;2]CFN9/573PV3Y[VP]6]S'E_P: M8=H?X5D6#L$%;C7K+3CO.;18>4&LXLH:;' IJR5);OF(EFJ]$JT7331FW?O) MNDC0/Q6".$^R2HV#9-AQ1RF!PE#D*57Z@!IU\,I*J_;"J2Z [\LS^Y3=?EGD M\_S^IYZLCH!TJ8YOI?;!<46\HM%44UN$]Y3%I:^!$$J:,<=XS*%CTG6)?5^\ M>[%,2EB?UNPI.*$D81AP!!$M:H]"04H\M!8I>QTCXF+?:]1NM3 25M9K+& "4I@M*7N!"*4DI8CW!MT1EKZK&S!4WT-E\O)].L\%@+=V/[ M2_'*%>;I<^U"]&"U0()!YAU' B).="DKY3BE:LSK8UT:&U[.T2WBWI\5/'K- M]<5Y^&2K@+7#UCL?905<"$:<-X?]<0U2[C8:43',_N?>#X)P MI8N;(X @!%O@K(+E^RK!KNQ 4@?J;PG9YKOL=2;+MV=N!4KH+6"F"-9*2.:\ M=LY&&\<8),_?)XMMOK\D-WF]XO9_\75Z30"/+N;30[KTU*RB.'32J.K MU>;AU\7L-B+QZ&07:_O$8!$W@A!!%926*J(X>7:%S.2=-_MB";O(8; MF/4X?,;1WZOL;C-_.[L[=ERH3O.@J0:>0,&8TT0;)QDJ72YB(PK7$4H=@L$= MP#\\\5;_6)X_NGJI:1 ,.F\](9 8AB 5W(.#Q-CV>OCY=R%<(^A'$J]R/XIB MJ]']J3#YU^TJ6 NTYYH"XZ45OMC%+NT^U8*EY/J^ZCW==#)VK(K^R'ED(-6C M9)4. O(ZVGOHK'&8:8)<<;AK+[V520>:ZJ_?.[OR8!@B=J" $4S$3ZH2J(=\ MN9[]WU;QS:;F$YT%R8@EG%"%M7;&,P!)N85&O64B@9:\X8TQ5T/,SM71%TF? MON+-W:GBKD<(>;YAD!1"S+'51CE$A?#DD%)&H7,IU93$[STYMPI\0J+PSVTI M[[M\690YCM8X_A9_6LVBCO8K_NT86.?;%WMRA/ET^G#C+HNSE)8!P#4A3#/C M%3MD1U",3,K"1/Z>=.M9)8V)^/)[3[SGN;O8&O43[;G2$D",BT&FD#;P "B+ M:[6D(ZO@-^9'R"OM2*=T&X C #%DM2AN1;8. / A!9"(F.(5(P! M 9 O5<2Y9;V>[HC&Z',^W$FX%JE58W.H=1V-D]'_DTV6G[[GK1%YWU\ D&% M&"A*W6-'E=6N/$O(+7$P@;^UW8@__$U0S8AI&[^^66;&V1Z#]S*BPJ6+2U7O M;*&<\@0_)\[UFJSQA[I)RADO>7V^.7<(KUF' 1B"J3/2*L,Y\=E@' 2><4(PT(YI)B@L4[2XLS[%7ZB=(_*' MN2FZ>63N8 7XM^<1?K=Z^YHZ;X!UAA N/8PN'J7;NP61HY+R2EE6W>#QN$M1 M2E3O]MQ?6@5,;22AEA(814BTI@X>9.5,I1X?[ M.4JUUWG0Q<6=G'"HH':"&&,%*9% .NE6H1%MC_?#O,'4TI=S56V@-Y=8*KJC;(\FDEI7N31[_485A3.L "NK#&]M,EI/%.AO2 MXSJ\0A6WZI>'@V/&$R>L=MPK2+CFGN\PA8837VFWO6O)*MT(_NO3P5!A+>*1 MHG'%Z914Q.%2-H1$RH >HZ^4H-R7YT.3P>QU\ U^RUCB.811U)+'7G&DJ MG=U"2[R2B*I&8_!43N0R+ZH9_&NR+%[BI[J]76XFT=U=/IQ,>3S9(@!,+&9. M>Q1?VEHN$+?E>]O(M:L?7Y45EW+CW'>GDZ6T^,B?*AT M(WN#W@+6"")G#2)",>"C"=(E+DKAI-2<,2X]THG6']A]D?#X>Y_AV?$&02JN MI)24$LV)T )0TOIG$2]WO;5UY7NG;(@[P#V84FU_W66K=ZL5IOLG#&KUD&P MEE)O''%6:Q572\JZ$LPXEI.JYXS0?@U/MT0%#$N_\D!#;=J5#0-D6,95NF#< M:4T5,%B#4EK"DF*AU3G5DW0AZ%4-+>/.X=5EL)5F@?E'.5&*>8P)MA#0'=[&(7DBON4 M\I5CW)5MS_?O -V^>.7V>S:;2>([VTAD!Y)64+NQ0Z^=G MQ68P][HG/70B3N*6M'>::N< T!1P%D&U;NO"4H"-M:)288ZN4VI>D.)PVK9V M]+AJ5X%!!#BB3 @KC)4* ^%*5'"$Z;J&=0HM3F;8=()T#R-[5UCZT^3'@(/Z M\ ZU'*$SK0*,\[O0QB*)E%?(T:C975"ON"NFVIT3O@="*W V^^8M7O=Q%_V6;_/"KD.'4%N?V1+ M&'UW[R3D4 H#H-<644*8B7J7#%3:I>E&5I,_?,T7Q4;9S=T%M53 H$%OP1%. M*::4&*&YP=90K$ML.%=7=M]U*RS)^T:]KQ7?>4E2^5?*SI@#"D@+HN^DL+6, M0UO*;@FYLO5@I^RHQ<1F^/?%O5_>]\WB6Y0D7QZK '6Y44!8R>B4$Q,7UA"S MN,JVL)02:9ERDNC5L:RVYO..8!Z,3#=?MV6H%O=O\]7*Q/76S[M=;.)<9+%& M+\%3SSPC/ Y9YY&PR%-6XL L2"GM-,*H=L]T:PWWQD=2?GDE,_DZ6T_FQ04) M'Z+68L=?HC&WV;=LGG\MXF.G4@CK]Q04)5@+1IU43GJC$(6\E)%"G5*;,5J/L^_3Q:WSW_Q^=+FF\_KN\UZ2FJ EL)'!&44P@49! <\&!.I=!S M1):1ZH=)Y+ *3B@GL6 M1PQS!\--5%+!^A'=F3"0I4I'O#WS]#:;1' ?8U&5C=/+AL$2C94SEH(H!W$ M*T@/$AB=E!?VVT1>.L%ZN.A+49VM5J"E:!!,<4:2*6*)\X1PB#$SAZD:DZ0C M]7^"*DTP'HQ!_SV9;W8Z+'>"WN6+V\UR>3S2TJB?$-_% .D4UY(C;8KR'H<$ M$ M$TFPWWK."/=.N10T,QL9W62W2Q<>#@%X"3CTU7B#GA?+\X$,Z#Y..VMA I*J/\, I5:WD]1U+'3+(0H$!L>L-3CDA^.JFS%Z2 MJ]*5,( 9>_+29TK?5;-QU?H*&#)FC;#26VDYIYB@0WR1L&L[+M(%64X;P4Y4 MT,;:\EE6>=31[:SJSM>)E@%('>T[L,)J@#!S$%'Z.&7HE.31UV/?VJ!1-X"W M3)J/44G/SQE5H\QCNX"H9@ 1HK@41:Q!(_>X>1??X[=(GNJ8,(WA'G;J^WLQ MG44P9I\W<:'E\V4VNU^XR7(Q6]S7G_O.=180-X1J)XT@QB-(I'4'1Y=ZG'+( MXO7D/74_^;6H@V&9Z6>+N#*.KZV*DZ'WV:4:2#5Z"9(JC>)L[[ @$7JC+'G< M849)Q_%?3R)3]UQL _QA25CL-J=2\$@?H2A^AZ+(FDM,C%1 *75P0Y'Y/3*- MNB=@.O1]T^]P..]\'*I*LX"\)]H*+YE6*LIKD3KX(<6V8J\90$-MMW5!LA;0 M'M:LU;9A03"BN3#& R$HM8P!>XB16$=3O+?&88&!=W#;W5IK!?=^S]"[N[OL M=CW[EAT^^Q#U\B&+36[C^V^[OKZ#]-"KZ$9K(+@QQ@GD:9P_)#<*.&D)KQ0A MZT;6X_HP^6(]6VSB-+@_0I8O5D=55:6&6CO?$#B+?I_T$'G M(OC!5BXQ]#[ M."=?UT9H*VQZ65AM$$WT5N^O@F51:Y]%C4_FQ<[+ICB(^^SAVBRNU7NPQ<5? MF@,GN +0 \D5*G'#C*44/1TA@WMG6R6V=ZFQQINX55ZU^#"[RT_?L5&KDX"( M1%9B#BU76CAJM,<[R3P@W%[9N>NAN-BY8OJAW#:W=['][&BQY\0> S9<8^PP M4,@S760@$%;*#(!(,8PCC#6\'C*F:*E39D:P5OE\-BV6=/]8YINO'[((RN9V MO5E& %,8>K[G8*R&3D! $.-,*<:T024&7N!>;PC_P]1VM34F1W4?A'GVA)W% MAH7:9F:"H1@XI[I2SD-L2.8E9RE[S"(,=K\%5;5EE8R+[X>19 ME3.#S3H,@$F**2%$"^040@J!Q\G+HY3H7?7@R?.]R-^>TLEJZMK[72^S2?RF M9;[.;_/YZGVVO#U3H2BIT^"=5U)J803GSFG)I'6EY +9E+JR(SQZ/7K/HBU% MCK+*ID]K*)A\53\2D?)E <:5A122T;BPG :%*_P4,AD)"" ,NX,!IS5JXPH"-.IL0O M1GBJ_;6RO8FRQD3L;59TD2D1"30_3W>IO3+9[._>HZ?]N5NLV M%IDONPM. TFLDX!@1(F$"A)]&/_ )*50_ D5-K+5B3H:EKW'H&PEERU0@QWC M$'!7G!O%T%LB]B@@[F'2A: C+%PP3J:VH)E^TV-W/^HB^IX]^?CZ,F(!,000 M[B77U@+-"1<82\N*FDRVXO7RW0KNYFX??_NX^;R:36>3Y?F,^.J= M!.2$$])HJJ+L!D##XAC8(0$C-$FKZO'-:*UP(N\)[ $/7/Q\EZ\+$WF_*"Y9 M4 ]%R>Z;N[\7R\-GQQJUPMT!WB9H[PCBBF*EH*1(8JMW'\V\9__RM9?\FEQ MB=/>UZT\"?;Z-D%X[7"DBY8"6^"%PMR7>H%18]>53]G%:!J_UD8\FFS\8;6> MW;8[*LI>@_%,<%0D2!<7OL>IG#WBI)5)F2M&ZS"-E(GIHZ:A5D?,_OU$V2[Y M]YT&@&&Q5\TPCVMAQZ6A2.Q10I*@E/SCT?I)5\O]9DH=,?6;@C\.]RD(@0VF MWFI*H/#2HI=1$/4A@#:*$><\H9$I6.G_0C:QF5W+Y\/+[I(O]W3W'J%FE4&WC3H-! M6 K*/%5 (2MD).X>*0:(2TIL'ZTWG,B9EP5J^P*_M]K).X'V1YM_D>@R#T^U M#(@8# !A!'DII%4(B8.\7I*D5)FN*-.'>H\SJB48>Z;-L]R;!N0YWSY@C.)4 MRBT%4#&A'"32E;)#S5,NIT#71Z%6P>S;_NR6-TWLSXF602.G+%2<8D&L)B+B MB0\#AZ.4K1]\?>1I"<:>:7,"J,;>4V",,T.<%\0;10 R"AZDU9JE>$@C3,08 MCF[MX#]8\<16'/F$7H/4 B+C(=7*>4HEE$90PI&0!%*+4LKEC79OKUU/OC_T M^V;IWI6L;QNK=1 XQIQ+3CP6B !LN?>/0U^#1,=^;-SKA2WCV0Z" M5!PSJPW6%$A+C-3$EM(K05).5(PPHV)0^]BF(D;B3#9W& -%. H*7!1.%&6W MB$:JE!<;FW+ >(2+ER&)UXX&^HW.UF':*?D08K0H0!T=#BN9)]QC7\H'HN]Q MC5'/=I<=[2#;^+!B_&*S6:\FB^G_RS^OU.UN(?YUGL5)_?:V2/J, ^80.:SC MM[79?9#.4>B)TII @9S01M/'32>>IO-DG/M-1_LT^3S/ MKBKM#!&EM)&(2A27?%X8J@0 AGAOC8*55MO=R/KQ]DLVWU*_$H M4;4*A;5I6K_;(*ADPD+N0)'%BPE &.V1A!]6@7C\AHP"8H@]1XOXG!*B=_7MH&7S-0^-- _8Y^6%HCR M[#V7U8=\/H\"?9\LIPW(6K?3H+F*ZR4E<52*IQHK@G2)DO(@Q3%];?MUR3SM M&/R^EZO[^P;,9+G\>;=[_RL\/(4]P%93HZBS7&!HJ2< 0(RB9K3TE3:LNY'U MJ :V##HCZNE&(3J0DG#*;.0;U=Y(\R@I([_3X:?*.L\[ K?WP+?:K+]L3WBJ M'[/+)XA?-@A.8RNL=X(1#CR2R%I?2FE;19$P"LKB]?!)-46M(/2Y]WD(;LX75UH&:*@ M3G#K!850&PRB?W@8+EC#E!L=1VB#6M![%28UQK24*D-*J4QKIK.P_4FF[S%D$=U.2\G2VR;3I+78MS:!@ 4Q0#HPQ&'$,6 M[;2C>VDE52[%X(PPL-'7W-44W[[8M$_,7]P799:>[;.=8=+I1L%YS67TYJR. MLC%GM'^4TF%\9:YS6RK/.\)W6"]Z6\"XMA^];157"U)HZ8G0BF."I6>VM+V2 M*9>2KO9:/.ET'K4'<+\;_R>B&->W\T\Y@4 JP"B13C$4E]EF6[L. 0Z5K12B M[(HCTI%?4US)\0\P^43+0)' M<0[W5$D19VWK5;2]LI1/4-;K>NWK-CO^XWJR7'=*Q/&0YI?[2-I0TL DM-GM M,INLLE5S2U=FM=%]T)(2XJ' L+ABPA2Q M![!'3L05=4IEWNK>F]S1>Y'=3]91ELX-[6OC=Y: M7Q 08<@8)#&B4G N!7"P1$]*<67U*%[;2.A6FZ.<&#YFZ_5\>SAN]:_9^DM\ MOM##/@!XZ:ZT%K\G",M0%*BXY\5Q#)1#6I18"HE3\JFK9ZG^F2I&H-N!Q\F' MW;WL<7P_$_+MY.LJN[E37[_.9[?%_G!1?6FSCA^]G3W,UA>O(.W@VP+WK,@C MYMXS[QS!4JK2,4W-:*F>,?MGS(Q&PZ]O_4M,G#R!=]8AKIT5WA^PEE0F1;=K M'W;?K7_=8OJ'OLU5U,L&\;?8+']Z&^8 6\"[=_A9&C-VT/7>*A-P9 3#'SP@*OU?:H+$7613]WP',;A[?^ M,/G^5W3/EK/)?/4N6]_<%2DNRV]GUW>7&P=-L)9>(ND\$-K)HD9X*3DEZNHB M*"UPX-0P;@OD_C+S]R_^KWSY[S>+]\O\-EO5Y];IU@$C!(G #E,BO46:0T/V M==?=HU)S:@3$8 LV1 IH6HF[W$'Y<&!QC2(AT=IKQJ(C@I%6)4;&X)1XP0C7A"T1)!G'8=CQYN'K9+8L MPLK%\8?*/'G>+!BK$<"&&L>MIAA9" Z@(8O5=:WS.F%,$J+#<.?R!'3T^8!8 M%(T2@R%"W%M".;<'V1Q-J1D_PE5>)VQI!F5?-/&SQ61QFVW?],/L_LOZYN[O M.'L650?50[Y(27 71 HC1 M+Q/G1#G_IZ]PPLL]^ER (K+:>N4ED40KZ1CEY?L)C5R"PNN7YQ_[!-0&A'W9 MABH+GD<9)'".24 1-=(0[&%$I)1!-='-&?OF?S;]E?^6+]Y=Q61],N0_1R/,71$@H%#;?" 5&J M 7/ 4XY7C)"#W9#GE^FF%UV,C:W_DTV6G[[G+9!TWU. D%J&#;62<0V\=::X M,VF'AZ1)-TR.<%-W5-QLIH)14C)^\?F 4\V^ L?1B03602BMX0C'<8I*3+3V M*1D?(]PY'A\M&RAAC,3T^>9< ;^Z707!N.< $Q'1!ZZX5,Z40Y5HZE-V"$9X MGQ;6]:RZ"K$U35@GD:0,9%0>:*D*!$AJEJ*T>O9[1X?*^OK M8&RL5'=1;RU2\UE_$1OD/+2 ^#AHD9>4\@,V7DI[71OIH^)GBB+&1M(6>!DD M(! )XSA6WG #""7^,$Q94J6#$6[QCXJ*-;$?!?O^7DQGJ]OB$' V=3^* QP7 M"VHVZB] P)'$3BEGH;60(,MTB4V1E-U+S*'O:@+#T[,E?0R39W.0HO9>^<^@ M+8428\X@H1X#QATMM\$4=#K%992_Z93<#M1#I$LTCL14[R1(192G4>SB"D:% M+)*B7+4IQ5U*L<41[C.V%(?I#-\A6=8P^E*WJX P5%^9I0#%F!,+-6'<6?T ME5W>T055*K"Q10V,A9.78RP5>PC%X1YG&538,,@ 8LZ:;%$=J\$3"P M&?"C(MZ%2$KE/H)3UEB' 41.%/$E(E0YYVBJJJ6!O)X(REC(UP#Z,='O0KRD M:A?!:2J4 !)QQ#DU !N"2P0\U"D'_$<8)QD)^1H@/RKNG=]ZKMI%$,@X8[1! MP'H+-!26PQ(!;9(NJ1UA-&0LW*N/_%BX5S7V4:N?@(R1T&$6UWS.:(25-++$ M NBDO)H1QCQ&P,(4^,="Q03V!4NE)%@!SJ/<&"C@#[AJR$#*E#O"R,8("%<3 M\4$YUB".4:N?P)7QD$3'EU%;' %ADHB#Z9=)#M]XXQ=#D; E+0S*R+K,"]MH M#,:4>.<,>SL# M%M]WP-IB30]T2>"85P1XS&6QN,+0(NJC'JTL2D966M#VESNQJE(W['S# "WS M2'G&;72N%/.B.&.^EY@I?F6AFZ;JKI#HT!C3?K-OGDY%-?ASO%E0U'*JM8-< M$0^A$XZX4E(;S=%UA5U:94\KB/9FSC]NOG[=W7TS6?[4DWGQZA^_9-GZS>(N M7SYL>WVMIW@Y,%H;YCE'W&C+B!":"4FL\ Q:7RE1L8\DI!>%0BJG(KUH%Y"0 MR$ &B3 LNB6RX.]>7J[@M16(;*KLLRE':9 V=N7/OL1C^:I3#GS%YH$A3&V1 ML!Q?0-DH $>@E(9+FI*Y.WZK7I<@'2([<*[CON9I_93'?<, /+.H4G$=& &O"@9@!$^57["R-2LO!'&"1NPZ=I&=(N M**%N;SZ:3DGM M 3IH&/;R6"SC',OCH-G+BPE,*?I=7(_[.U&H,:JO*Q%$P+@HQ%II"(Q% M"'CF<2D;X2HEU0C6WRI^C?-54RP;>\O_RHH9,INJ;W$==Y]]R!YVUVEOW^93 MMGPX$Q^IUT& QE,EF)=6<*VD47$5L)=("D53LK\A&JF..X5HF"V6B]+ ,W:C M;E=!D.)"/4RL5\)Y8:D"MD2$0Y)2H&9$P:>N:')VLZ9U](>8K)+86*^CXOHV MCK2AWA?WB"-I"2I-LHSKSI3%_8CB7#UQL5/L$Y(?"W/_XGWL/J7WPV1]KO1" MO0X"((B"B!#RFD<(D>+P !S$)*G\-1[S=-@51*.8#I_*\3Y;WM:)95WN*D@L MK$;(&\ATY"Z$BA^&@=0^R8<:F0GJ@"9UIL-T]$8R==9L<]1O._-Y_GL?HOSZLUNOVEZ1L0++0-"S@C$.9$J M_A]66"!'*'.>2HN8OI*55ZK"\RY!;>S&ED-OESI\R6<]_G0H%GU&$&4$+LHY M$V.IWF.@.-!7LMQIB0#M 3F,&UL>7ZOLK)8- E8.QY69YLI"2+T!!OM2.B+U ME5SCTXI^S_J?#0$=PLM\OYPM;F=?)_,*K#G;+DA*8%'.,\+GHJ26.>,.L@IT M)0="NB!/F[@VGF=>A-=O/D?W;I%-WRS8]!<"ZC MH,@A2*1GW&! 2IF19"EU/<:?/MQHONH-[+Z,5!6!ZB>,)O0:N". 1]5 *:S! MV$CKU!XG+8!/(>789L<^V)0/I9DQ,;ANL+YQGX$9YR U%K@H3:6 5-:%>UD M4O1M;-/S2-G;AEYZV_[Y-/D\?X6G^(DFG'MD.6(41125)H@*"I2)'W-=Z3;Q M#B4JKN[=(EOM^/71%D$RJ(QA$B"/)=">>H5+&9%U2:DYXQG)J0H^=7-R$IB- MO>LGNZGS$V>H/V3;Y.AU_F0 GJ-)*_T&7=P@S:/0VE+"'6>$VU)^+I)*2HUH M6FB)3$- W@KECNS?)].M;I\!&:"*N(DF%BH%X@+'']!VD%Y9K>2VJ=8QW/V6 M(CGAR.]OC_]98XJLW5OPOG"QE);$0>.])L0>< %,I&33C_](:?/ILVN@!TV/ MKDV\&KT$;;!VC$9_ D:\@52LO$98*KDEPG4'<"]+J/O)/+YL@;9: M3$V^* 9-MKB=#;BD*@K(S=;;/>67[U2D)X6.N(&[],1NTC/[!5&#J;9ACC8*4!1%$.B?.:JL* 4^@L\1QK:%FEM(2. MC$.^6CWG53'EG+,&1QL$)K65 GB$C7<2.:&5+27$7B<=O'OMP[^R]E\._S:@ M[FV],UOO,X<^1@UN5NK'[%R(_=CC@6E/"2=:>N $]M'!4:J4#"E[)8&GMM3[ MDBWIB [%%9L7AR=JL&77(%AH**.0\0B2D-Q&$64I'?$T)=MKC'Q)4O %MC1" MM"^^O(_>0;$8/[SS7]G#Y^SU0*9^,"[;K9DQ= M)>==@-J0-*OE^@EAXF\OR1(_>B*PB,9F^NZ$L[^':VR-ZLLX>SBY>3C0(0W#AIBH4=L@X!AM5A MK:=LTC718XS]M;R$:0O7QE;C_3*?;F[7CW64#F_S\\TB+NJ+K?K=[4COLV4D M]VQZIA9UH\Y"D?VLE)>*4L"!IE ^>O1 ^I3H\8BL3ILJSWO&O%MVW=\OMT40 MU6*QF/__R'H,]Q9?7BNH<;Q DC"XJIUPBY8J4#@OQ+L*&N/6T M6MF3/B2L$LT]T2)$AQQY#2)[K-=.*QEK+%-=:513A2%7QD5*8!VI?_]?Q-+X1.?WTX0*,<% AX4%S11K'G MBN^EBEZ!33F2/%*:--;K68XT ',8BKR;/)S>R+[4)#@7%Z9$4.JM$BI"I\JK MO+2+0^W*+L1,4?%9MC1&M/$&@GK83LYJ,?V0K=9%3OS';#'+ER:B/5NKN.#< M)M&?W^RNU4FPCG+DBUU^'LVP,UA"6$HF@"+7S)4F"LY[0KJ_K8'%_7KO,1:! M@4MY/4<>#\YCQ0VS41(=!3*>NM(X>RW)E5VVU^;TU *<0Q'E#&?Y]>'@U>6.RU< M1$0XJ9R2!XOLBX#3=?.DKFI_2?]*Q+,_JS)9K-Y/?A96]#)+?GDX".\M90A( M%6?L* F4FI12842O+L[1+DM2\>R+)29??,N6ZUE\SW?Y.JM,F+/M A..$R@] MP0R8B" 59B^K 8"*E)EHE'&+5KG3)K1]T>BO?+F^+T(K%XGSXLE XW)24F.- MYT1(9C2ANI2':)!B9L9XUK9=JJ2!.OOFS5C_!$T E0+2X-LXRHS! L,1" M4)12KFGTVE(TKE%('OG;%F@CZY_R5<:4- M5,<,<>:$UM *: DOI778IL1/^?53JE5P MA]EM>BK"_F:MROM.1]H&S"5%%D-$M&2 "&"$+&6F0J2<9A773ZBV\>TY[_=Q MQ7ES=XWYP)(K"@6B0"MA%&=6<\6P)BK^QWRUD%]'\843R%>0]5+3H+%54",; M990&$'6W;>+-[% MH?SI>S;_EOV5+]9?JGJZM?L-HHC1:&45-M90 9B"IL0J?MQK8D8?BZKVR'/& M%^Y:#:.D[/]DD^6G[WE;3-UW%[!%"E)+/34&*H8D$+Y$!NE^.:U][U_,VXVP'^T[/3YYGRB M7(/^@J>"QS6QU!03S!#ETH'#C(*JW2CRK-SF23QC3DF,$)9+<&"> =*5LE((K.W>2JN *1_+K M =K7Y/%Q\WF5_6<3W])]*U[U\M''$RT"AE HK B2.$Z2PE@/02F?9/*J3UO7 MU'#>!:(#,N;B&20XRL[ M"M>F'>H WK$0ZZ*%JM9!]*^-@HJ ."J+VZ1ED5!12@\D[_?<0N?D:I<0-=G6 M"/'>LG8G\_E.@,N'+U\\&IB7WA,I%)(4.,DPI@>GTGE\9?<]MZWFEVF\:>@V M+E'SWY/EK#"V'R;K3$]6LU,7 9U^. CNE&"X2.P3SI@XA*PNWY1[GY+*,/K< M_V8356M@MJ?VDQ/+N<<#4]''DQ([8[EEGA>WE)1O&[_O2DQ &^HZJ_E&:/:X M+3LM#%_$]_-D\>^;NZB3;%J\^]LW^N9#A2H/%=H'"B MA.514DZH9$XW+UJYS3*?YO/Y9'F10R\?#03@"!@H M+ACPV"J+)2*'O5(*4RS1B-R93@B3B.50I<^:U,CS0@-M.2%*2^JI]]3X4C)- M?RR^-+8HT\Z0'C0AE(#6*6:(/++2B,;,^IV,.5):JJVLLU\NKAV1M+LN*J M]>H\.?)XT)0;A#ADF@AOK740XE(R@;&Y,J8DJ/8E2]+1'*"B0HM5\IS4##D& MHQL'/%* 6$U+6165_1:->6TVIDUH&^_=#5!5G'F'!8;:.",<< XK DO)&%(I MYF9$:Z*62=,YSH,D9E;8[GOQ< N6E9/,.>( &@%%1:44B%)4G:)1[A6:MNM M2<6S/Y:DE?Z-<[AS<1V)"+&&:$*I. #DG4\)2=?."7^%+$G$LR^6-*_9*BBD ML5-AH1.*"HVY/-A&(7E*&IHM'@7B6JV/9*."FC*P^1(OC@ M@$5SF;+/,D(3TN:F7#*8PU D[5XEC;9WPV#&(?9"8"3981 4]:VO:Q&=HN*J M]RK50[3Y"@C]%T/T?;:\C5__6DMU-)8(>E*" M1+3&5WBG7YIJ\SY@_I4ZKV=/HC6(^]F5>#WK]I:Y>P4K]_:*X OB%=:>.@]] MX2$B#W0Y/#$5*3M (_2^NW.MFB(Z1 C+3VZW%4+_FOR8/6P>=+YIAS)29+)<_ MXTNKAUJ%$Y\W"Q)Q9RB)4D)@W#8;J33(T=.E*0D:H_*-B8"-@)96%+B(B M";.::")4*4EA4/L,:0Q9B;SQI-4J3DL5&OXG9C3?4&MC]9@BM2CEN-NNX %U,J_A$EYH&*J*0"B&G M25R8>A.=P8,'B+E*<;9'OY!K@5[MPCN,;[1-]?X85369WBR>YH##RK[2Z2X" M@$Y#PPC22CCDB)3J,*28DRG[I:^H^GT[OE-K, ]#M.V9I&RU+M[X<(!DOQL\ MN:]>R>="/\$!8VD!L'728\$%/VQQ$NQ<2FCX%=7';X=R[6+=%^_*M][?$G'! ME3_R=# 6$$:* F.&0BX5M."PJ$66>!&NB)A@) +X 3Q3 H$[*(,S:IF@:X7O+TAOCP ML]_';0 I<>I[V4FPD @"F=$0,THL!X+9$@6%6-+Q^]]@Y[PSI/OBV[F:)!_7 MR]F_L_?+V>U9M[YJ%P%Y"8&R6%& #8. >-5]$ ML>.\/5MN]?)I.;N_SY8?LOAJR^R%32[2"YZL>?5D7ES-=6HR;?,[ A) 6RE M$0J;XA0RE >+CX!(.AMWQ7OR0RMBH!#BHQ3/8UZ=VRKSYJZLU%L(\3Z.O=GF MX0P1+[8-WCM H5><($^@09CJ4F:C 4]*9OT-X@9M ]QX8OYG-KW/HL7]7A09 M7ZS7\8_5Y'9[C>HB6]].5E^^3F;34U-NM=:!,6]XE(93[J@CW#!;;AX:@4Q2 MM:4KC@)T!W'[NQ]O%K/U;#+??;**;U>L:VIO>QSM)42V6^L)%Y1ZJSRR\I W M;B0U2;[8%>_Q=P_U\-[6X>TOKCPK]Q&T=Q@KS@BV5 $FM?2'H53< )M"M]]N M?[\]H!_)ULNM&]LLW-=_UP; 4G!NO/886\X<,3*NJ("AF M)W8#7W7Z\_9)- M-_-LY_X\,F;U*<*LXW?^^XRTEQL'# @U1CG+#6( QZIU%3 F3A B%4<,"B,E9*9$1 B?XN:.=,NR M$\9U@G8/L\>[[+NZW:[A9HO[]\M\$7^\W>YR#3>-G'DGM9B:+Y/%?;9ZLWCZ MS/:"K#CU59AS6N@]2">9T YB#KE6A3TIXFQ1CQ"^Y8.K:UB;=>:?AKZ([LE[Y?/9[:R2L3K= M*'!GL<$28 >!Y,)++S U138XQICY 9WD,TJX6>Y(=Y1SEZZN2^HW6,<-MQ!) M$A>&DA.D =WC12RS2;&&\5F=-HA3W9BT#G]O\8;I_VY6ZZT,/E^>,Y?G"ZW4 MZB<4Z3? >M ]V;@3O(_['(49@LIZN_ MOTXGZRP^SP"ZR*E*[0,'RFFB*?:68LHY% (<9(?NRNJ_I*G_I9WJ ."^R-74 MLK^M4&0CN>^ N5,T3AZ0(!;7*UY)#O>84<:3]E)'N+,US"S;MY;ZRQK-BNRO MQ?W;;++*/LSNOZQO[OY>96JURLZMU\ZV"X@*@AE$W &O$=**2%O**H5-W/@8 M%Z\::/B7=-#VL!R&-V]GD\_;T[65&7-H$8SU0FAJXA(-0L:0QZJ<3RA*RQ] MU\Z5IBB.=N^J7,-?S>85]9A1)0#BA C),#1ZMZ<(HT<.^3@WT+=2_-S]F;A9 M?K2K0#$3W H@E3)%6J;SD;Y[5(AU5U;DJ0UZ5'='VD"\!_NP-V3YHMB@_SB[ M7\SN9K>3Q?I7L :S!3?+^\EBGP9JXHO&]YGNZ+:8OG\B]LV=GRTFT<)/YMNS M0KMU]V6ST4K_ 2-&M]?K$<0]TT9ZN OI0D>8 I7VV$:(WY/@]05^5+%0?;]* MD%8[HSUWF"-AK5:0^5(KP.(KVX3OFQS+YDB]7L6_8V7PT>/7P=1A<1 _(]@R T1E3:;.TJQ M*E_V4I#Q^8.!,"TEC://(A%]D+BTY*24"%N6=*3S6@U691:\S*9*@?ZZ(X9, M6R.Y4,P#9AWG3'*SQT)PIJXL+[0I$9)"@/4@?DTA0$<7;]61UJN$ .L!/880H$@, 1[:!TBDEH!)9H 2U'NI,-C++BG%*7?(CY!D M:>JO$0)L"G!OJ>NEJ7YQOOC2]'>V74#2.^NHA=A"C:FFPJ)25JB3$F0ZV_QN M:=)J$YB^2/#B52_>-G3T^8 \92PZB-0250@'@>%[V13&*#%3I6.EIVDK;Q^? M'F>7TROG-XNX%K]\TV'E/H+3!&/)$7.&6.0ME53O,=#4NBN;91)Y\.LTTPG* M S#M7;;^1X2BV)CQ$36;K6;WBZU@R_]O,YG/[GYN"QBOOOAY_GU[&/WR78IM M=!^*VT^XUUHR8*$5# LB]L@9Z]B5W4[? :-.<[8OI0Q 9YO=S1;95&>+^,/Z M_7RR6#VN8NH0MT)'@0JCO;=*,\&B?RD%X^6D9"WP*85@1Y@6U2M%VX=_ #)^ M*HIUS'>J;43",QV$XM"C-^=GQ; M(1_TUX<#=AA1[+T1 BNM+#6B7&(Y'-=<:61Z':O$IFCT9EANS!NU7B]GGS?K M[5'H_/T6ISB;W]Q]FOSXD,_G/E]^GRR/U6MJT$M0!!N@(.<6@XB&)I"[/0Y> M>G9E!QY2B/#2EG0&\HC6HH7[6 J4MB)]VE- &FI5W%V!N"9$P/C_M,2#4YSB M5-4FW==L.S6Q=\J;]F3=!#;UG!9UY=9W?Y,ON0WF!J?]KHB[4OW[=8=5<8 MCV:S++!]O[5".\G/\[C5[PG2"0J([\#C3&&"$I-@H9R0CV@JXWWU"P!*:+W=!Y3'@X0\/FG08O'?#6.7*$@%M5,K.=>URSKL5 MOEM,7SU!N]7"J(X8_#E!4"EWG"&@-)120JZ<,A!BP80D5A)AN*V4Z/P2OQ-E MX:NK[M29@2;=!&*TU11KK$FTJ!(H"DPI(<6DUZW"5W.BH"HK\MX4T]>,][R4 M\86LRE\?#DPICY$GV&D!M.2LR(,HH9/:7 ?=NE7XV6+Q#5 >ACOO)@_9Q=3, M4TV"MQH:A55T!:T6U#)E?"FAEM!=!X_:4/%9MC1&]#)G3DQS"OT70W1_3^.+ MJ\M6=I,A@,C)](Z:/<0A92Q1GB"%#$7:<@[H7B:)L;ZR_,QTU>9]P-Q;/L?F M\RK[SZ;(AOY69#C$+[]T"N!XBZ 1HA)!&.=Z**36'/#2,DNGY97DJ/4Z:;4# M]8!4NCAUG6P3;!R"5&GI*8*VN!S&V'(X2N^3[C@8H55*UO1EYC3"M2_N%-&*&>O;O014O!ZR5*(XFP3$$[#"2N#4G[@+:CTVH4%ZIE6 6LG#8Q M66"=D3:N[E4I)Z$ZI2[4B"ZT[W6=VA[< ]/JXJKU;+L C(1 6T9E'#[0,WFL<_[?V2+.-KF<:2IZ4.<38LX_#:-[,?7 M;+&J4$VA5C^!62PHH0YRA06GWFA<(FP0%%=6^+HE7KSYL\\'R80U2'*#&:-%066M<"D38"KE_,6(;$ZZ2G_E1C*8O4UF M7V9?O\91$=_WGY/%M#"/ER>N4VU"'$B60( DU0HX)(H+DDH9(Y+RZ@B3HN>7 MDU-+J/;%'#V93Q:WV<(.XM51K";4 V%$CRWWT:(W)E<0.VE3XL6-_K8#; M.+&SNK%]>Z:^4M.N@A0:>2=(= DHM\XC:& I)6IG6>M)!;^DS M61P-V?,K^3YERX>;.Y,O+ATCNMPX( BX PXJ2!B2!!BA&1/*,$N\C+W9&T[4'H$PRJUT$PCC.HN(L^AE&88Z,X*26*8J8D[[1> MJK W.G2*X;@")LF1DH"CX\B(0< H1 G#TN!RL>.H9+]G^E>Z*>H$_6'.][U9 M1+UDJ_6'R7H77)KNSQ)-[L_QKWHGQ7T&!CHLJ!. %,D5<> =1B!3*57C7F^V M03H'.]/ ,#Q\DGJ[^W$587R_G-UFL#(-S_01M! :4T"]IY081BE&Y3P0P8$I M[O_K#?BUS<+V%-#;)MG64WBSF&8_LNFG_,UJM8EOO;M"X^-Z.?MW=IL( MPE-BE:>,%R7;I8?"EF>!O;))A^I?[Y9^.@4[PK_7;=K=3N"3G<$*E5/.M0L" MTXBGPE9[(0QC4>QR-]%#*5*X]GKWV5K@6HN@-UZ!^EDVG\X6Q;'*?/GSU#+S M^5-!:L8C\S6ER@.AF9+L8'[C1U=6B:$E/>5MX3FJFE)NLES$7U?10_SX)<+Y MI\94E6I"!$1M.X6A1@ I8XT 4?_.(,H]]J!2Y*(;_%[JLP(DIYI$*0T5*@H( M@1?>0P4=VDDI %,LL11'1X.]7_V^O':O'2C[9>O'"GEG&/+LN: D5<8I MX2PCFA!J(:.E+ [(*ZD'U9Y*\_; [(L8_\IF]U_6V53%9=OD/GNW*:+2-W=; M %8WF_6JN&4VHJ(GJ]GM&>+4ZB<8X3C4BE@GL/+>,,] B85G),7>C"A6TAFQ MN@1[4.+9V7P3/_M%D,=+JNI2\'*/P2JML8CK0J",]I)I27&)CP H98]H1/4[ M^B5CZ[ /; ]/R5/?(I[J*0C+)*%Q8M!0 TX-E;8?3ZPN$B%0#EG,. (1<>#JU(V23!-H%+MV$M4Q^?\M=FT M-F =BC)[QM<@S;Y%$(P:) &2CF-DB(N^P6%($.I3LO1J!TNN@C;-@.V+.&JQ MGDV+-YQ]RSYFMYOE;%UL$_VXG6^FV;2X$*6HL+XI5]&_H/50;#"=H5DK_0?N MH<0::0 @AXPK(Q _V&FH4JYH'%'XI#-*#J&$46U[EG__V><\NP_&I9?.0>\U MYHP1IZ+!BNZ1$\A#"FBE[,5N\'LFTU:;/S]%]>GX;?\^ \NY9@%RX:+[QX2A MFL>%,8?4E=)Z25,RUS!B M5=H'I)R-@X5)CHO2WE%J>Y!=.IR8,/R'=EUKI+_:/_LP=G4"GFH2G.:>0Q&= M4(2 CWZI4WXO(8*"7-F-E,-RKB4E]$6S]\L\>N?KG^_GA4.^F!;CY&N!1'7: M5>VB*$U#.,$6:20P,T8(8DH$!$45,)ZTB1I1'/OF6+YOP[42K**<'%!L O<4^ MCBL"P$%.8?25% <9#]_:T4-??/M'GD^_S^;%N:0W$9K%?9&/OTN&K$Z_ZIT$ M)C%A"C'/27&ZESDD4(D"!S#%^HTHUW@<;.Q,+;TM/1Z^3F;+ HR;I9VMON:K MR?SFKJCC_W;V+9O6I6F3[H* ,'HBT(,"&2(U=07]3U M^3*;W2_,-IL\ONYRLEA%:/:QA^VO\UTHHCI_&_<9L#8.,,0I5L8;SJ5&YKF2=KH2^>?\7LWIQ MYHMM P>2(>&4E,)Q(XMU3U#R :]!2L5XEQ@S&STCPV%0,(2%P1$4HW1/X&<7PIL=ZV@<64 MGHI;_3D!785E6"-EN%9(QHE3""AMY $ AH)(LXK7BG5DMFZ_9-/-/+NY.ZGB M;8W5<[:J8A=!.@81M-0IAXGC0,3%?8F"LNY/QF *3&@$.JB0V-(1^<:I5N(J_0.E"F MA?1*&RP)9% 6YXA+N26$5U8"H%4F5&598[3[8IG>S.;3W84LY8]O'KXN\V\[ M>W_Q.:",Z-X4SN96= T2NYLK83-KR\LZ(#O/OBVE^3"-PB M6_Y\BLE%AIUI%9RQU%H-:032*\J4$>[_;^]+=]Q6DC7_SV/I22'3W"N&^7N&J/R@W15+\Q^HG&@/<-PJ&V,/H%CF.BM6<"&5YI:4F)!W*3$O0G&#BHA_ ' Q$[$_#3DU5-. M-Z)9E[Q^U,7]"+C#@KA?'O6/X6@YMW?;VZ(?4MD2H$AS667?L\4Z M_YG=EV1N@.5&(P>AG3/6&TR0I9X0@-U!Y@U"*. >^*D$%*AHH59R0 D35$T?;A\H^.)9/EZ?KM<;U>U MM,DEPP2L+90$((>4LL!ZP!ROJ $5FUBJ1XOHJ+LS3"?ZD#I@Z!3&;E4!A(9A M36%QI"BH]%KR_:TD12%%M=H$7'_JH5#.**< @*0H:B8E8'A/!280KJ40IZ0" M:J.B:5KA900?/ S96EHA@) SARSVB$)!G7.J(BR+ZG9BS<+:AT.#M,++2#XX MU%I+*^1:2BB,P](S2Z-_K]W^'J#BQO*)0:U5)#1(*[R,VKT52)HM;LYF=MT_ M%'>$GD 4U3T015=WZC7QU2J*K*,TS R7CE6;.T]+%#4ES;3R1AUV4D8R8:HI M 18+:DRU=L%4R@YIA '#+@'5!;VO-V_4&(6Q5((!C!EAF LGJW4BE>1VCS!H MUR6NVJ-R7V@JPI:;U;8L]?)F$6GS+3+RO,(Z]5KPDA,#H21%^S5+B/:45RN- M?Z;HJ1%>P^X23RV2>7"/^FT[N4J<0ZJQ$#S*DP%86@HK,1("N!1E-4(C.-S6 MK2G%>U-?%I^77SKTC6OZU.MWX]]VI RC,D!:*$0NZQ MT>P@644H]D^)0S6 P+,:\JU2>G ==@Y9IU\,V"+O$;1 .0*AH8K%[^ MU(JLI4\$K#4L:OLI200D &&OU($QGJ>T/:B_*9 [K"ZR;\6"/E^S*AR(,8.K MS'=9HY.Q^%J 6$ -E+?>$\@T55X>A%AQ.[$^L4,HR\NI/ +W[H$D/9289@[? MD<%"]$>8*PI% B4P\YCIJGQ5I(H'_5R@&8WZ2SZ1[)P#8\#E@]G#AFA\.$0@ ML#@E<81[#[U6MLC;WU- %H7Y_Y"X7*?@2R#XD-DP ]^/Z#@O3A%#9#1R!#&% M1=0 $F/IF'):&0)K9??W?5RNA$MVH>-43YZ:,!"2"%()Y3H(VRP',"=RG%&!A3 MKV9_-ZNR^7KV[=NJ\*3*A.S]U,^EKIUZ+5A$HD6BRHAB(V:5=EQ6JRW:YDQ+ M6ILS^VG)]O9HVN6E^ZA#;K;SS?O5IVSU,Y^?*K3RTJ-!0!5]$BV@$=Q)1#RP MO%H)1%,IN] N4Y>MTK0'=)0767<37!]-%SOY?(@FARK(I-74,V (8!)5:Y(" M)Q4$'@].TEGZ'!O)Q#P/D"/78=^O-M^CAW&3SS]M5]^RU>^C!^:G'@]"TR@4 MBF)/I$.. 63U?K9%B"^IQ>#1!![714 M@L1!3#GB6(EJGI+0%#]_1(?8'3"^!6KV%2GZG-_EBV_OOY;-DR(_WG\M>MN= M#LZ8!8(CIFA2'&/F,2P4IU04)UB.4:$HDX\C.[(/!)XG\/:?LZ14VKS89DO-F\6<3W'2P[6 M>S%($[4VP!IX%9T_[V34XOO5(HI=2MVIZT/7I0AXBJ\V23T L-[_S%:78NKQ M.\$IX#1T./H1D6Y:(.-HM4;.0 J<1F@/>X-3$I7[0M(1[^!MC:33-\!RN$S^K91KWA:K]-'TDDEDNRK#G?^6;[V:[ MWBSOLI7[-;_=EO=(UNLL_N_F\^S7^7#Y):.%N$DBD2B,42--W,T@ZEA%%P3Q M1$($[_*>=#7D"&D<$6. .I%1CYG34"FBL*:Y6\ M&D32+^B/>7:(0+B&GB#CO31,2N:]PWLJ""S8Q$X&FH/@,AEN2M\>!?>%%:P? M+F$L9[_'2%Q?Y,^-$"0H+GLS"IP5T@ON+=H5G\(X*@HNF"(5TY+AXEE6N_7BJ!&*2[E"+?)@P+M0EKW:(H&3B!, M<2(E]0JY:."=X\4Y#V:ZY!3Q4BB@:L6D^T\RJN-!UGH_< B\M]%U0DXIJN-4 M!*[6#_WDW]OS9K4 M2L Z/943=J7^R\75*(P55P9!:Q7VRIA=J!MPQ'6];A7MK?B^%L#IZ=>KT9HX M8G#* H2%<-(AYH%4PN"*-D1-*6VM;; LAV# B-1$RT&.T6@+)HD1($5)> M4.:U)KM:NL:(R*E^M45M0!W)@+]XC""=MP(!Z8QCFD4"(&OWZ[=>U&M',BF- M4!L0RWY(WI>W>K^&V]OEOV:+>5:D_WV,G%W]C#O/\R5B^ M$K]Q1J.4%LU7AZU+F?^TU$I[=.X+49]FM\7QX&:[*GOCW5/E+*C.O!F<]AS$ M'0*T$FE27(D@K%JOTTD=>488N.D45^V2>CC#^/ZKW7/M\^Q7&8TZ#[,+1@F, M>0R\ 0[$A6N $00'.F@K)U:WHE/(=4?V+B]'UG57WY[(SFPT3E @4ID([9V$ M3"L +#]H=V[D1'KJ=;\EZ(/Z?2G O_9EO=\L3HOJQ^7M;?08_C5;GG9;_*CQUG7_?H , M46F(4LZ@N%,#2'FT7[O'W";VE+@,@S^R5;Z\^;29K3:=FN9.,7+1=K89%\:! M0/-]MOH6W8VE6:[+8CJ_?F2+=7-$'ADO%#>1/)'22$BU(YYQZW:TL8!9-+'K MK./!9CO\& =6;7:SJY;?/+Q\/T1P& JBK1%.$TL) XP>*$!83XTQ^BX".1Y@ M-N;$.+#8EN4FTCMFA 20%4F*UKM]#^JX=L% 2K[FQ65P=Y;;+6[^$ @VXT$? MA^W9;3:/^B ZV:MHK&Y_'SI,V]EF]O?%;'N3;^[3TWM/\'P^KS>+K\O5W:[H M]6$?4"/_\\*1@C/,.4*\1(3CHK\ AF!_;V MVN1?;K/RON'05Y-L]F5SD=YX^87@(06".R%3.ND4WSTN-!8L(-C;0B#"*KL(GZL%J91Z37<% _4&G,VZ?-2-/) M.110SF;!O/Q"*'Q=2UG<<4ED/=/. +];'8[^MDGI!3-"L*0Q^ Q:&E&TQVLF MCVS^A]GO0E3J=(,\_E[P4GL2-^[.1H'3 DK&=PI9OT_.& @4,"$NJ-PLY"Q* W>UHI[=S$[AJU:9N2B3D,1-[-[L[; MIF.O! TB51B"4')KA/':J$JT%#)^8IES*2P^B9;&%&U<1E>A_\T0_9"MYO'S MS_:;VPP!1$X7UZT_0H#<2,&5DM!+J*-8$<)VJA)3P_W$;LVFLW;9!YG["]2O M\D*Q?IQMSM\]>/QH\-83"96!U#N&K3)8PX-T&9)BC4:8S=:F-4HDY1#@J'%/ MX.G# 5-,J /04^TU$QQ&F.]7Y:*K-[&M='.FGD!'(TH.XZM\S&ZRNQ\%GSZ4 M9V$7N;0^7M[F\*@73.G'' :D+7>&7 M7P]$"0J)$%1 KX31CDJQ7[GE1M3JHG8]:JE-*%R$LD;4[C+Y^N-L\>U4LZ+# M[P,57'O)N8U"1P0W5!I3S1DKFH(0.G:$-%,\*?3KG.='MTI/G@@(6* X8$A# M9#CW6@.\FS>%T,&)'!,UY-533C>BV3!VY&V=8M&#?]H4^87[3?[L6_VSYU.#!$F) MM@A:B#AT3E-)]=ZEM] B.K&CHV0LG,16BX0>3][)N]EJ-2L23X9.,!DN8\TR MC;T EDDL">,( \HXCA8K @4;6TOW=G6 O%X7)AME9%PF5V M4V1.GM(2YU\.V"HDG=7>.RT-83!ZRON58\?]Q+1#9[AX=N;<,N'[,DY5V;T3 MH*H>"4['S9;S CJAF8-%E=6*.)B+>D)S/8>$?4&G(7G[ LC?5A':'U;+K_DI M_?O@J:",C?OP2(*XV0="V,V[ M+Y$:)?/F_[W-UWGQGQ^SV\+=+B[(G0)3_4$"!\I%BXL]1$H*12S@I*)"]-]3 M8C#TVO'2&1D;9RK\-5MLO\8E;5?1IXH;G?7R-K\I)S8_ HDZKP6&K;!86TNE M(D82 BRN9B\ 3'%_1QATZ1H^'9"\+^T3U>.JO/$VNXV@OULN/GV/)%VKS6:5 M?]ENROK0RUWBQ3HOBI<7@8%/V3RN6@N)DUV-I*GH1 MH%,Z5?,_#Z+#<*4O%+_??,]6[Y:+Y8^L".DLOIVO%'#LE8",PI11:+30D!/F M.!35"EG:U6OQY^*N)7(WMJ/QT_/9^GM^]V.6KPK\'[.(5HCK)&"/;8*\$Y'W$>UQ6U M)Z:6 +H8??A45*1:G ICJ)Z_[*\SN(SF&E"U*$ 4]Z7/MG_[\@;@6MO#2),Q;58"Q#!K-JS MTX# 0XJZ0TOM@C(L^YD+N&29@Y M(.IU4^A(_I\15RUN*@\EN_DP^UWLEM:U1/_"H8*-T#)>&@4$MA)SZJN.H\.=]?&_1X@9GE7Q,'V K,J\GY+P.C?ST!4LN5<<9[6OA$X(M'T&$TH\AX* MIHCS>SI:K)+."<>O#FJ#Z*B-[Y?\X[C681!'5F-E&(USMD +[JHY!GD,JJ/YS*(! 8;&]U:BKFBAB)B<35O2:B=!EH:\NK(99#+:-8EK__* M%_G=]NXDMQ\]$Z"BRCL!-.1&*$T@GU#3O$8<6[9#MTYY/OMUGN%I.:TN5_=XN;#[6Q1JX)3%Y\+CG,' M@;0>4JV9T8995E$6XJ0$I1'9LT14O10N&981C5-(/FV6\W^^+R_@%X7:R[^J M'Y%/\[QPN'J.X6((#8.:M&8^Z/4?1MC<("Z8,'&*T9]MH001C%P#.-JFVY MYRA)TX[PKM;P+FKO+!L]T/?FYF_QP[]L++_6-[&86[SS>^BT$47PE7_ZR$:;E'DDT!C+=((*';0 MK3[NM5**.UZCTS5"@>J,F5UHKI2X1>^G9PS$N$K-<80@X] MD0CO8Z@0< ]3=BUC=.HF(D ML/(JQ:=2'#;_F=]DBYLA+-##;P=/L0( *2FI M]-(;@J2L:%YT.DH0GQ%6))B*^+3 RE[%Y\OY=7^Y9-V?L]4=/"6?HJV]&&ALI M@=7$((P-<4SP?2@4"D)U2F+A"&M/#"@G8V'AU8O)+E3BEZO]CXKG3AF9?B<2 M*$.>4 6%AQRQ4G55YETX;E,$:H25,J8H4&WP=?2[GGW\\?UVL][,%C?YXMO' M^R[J'4:R7_Y@$+9H"R24UU0"2HOF[?2PIXS_E2 U(ZSS,;2[-C3_KE ZWFW/ M-+]L_5N! 8PM051+K2T7!D3B5C2UC/;:JNQ'J1,_;6:KS3@EHR5X=BBZ!$ M2G_-\LTV(JU:;H>"\L+7@F($,&HH0)9C6?0*E:*B*S$]9=?(G: LLF^S7;3G M55[ZY6MO\E*DRKU9K[?9C2UK<>YF6ZYN_3"UT_W*5O-\?3(*=OE@P4)FL(,@ M_@&P!1Y:"^^U"$BY1E__W.1/1WO7;+L6Y3_L=H)8);7%S#-#*5>4"G9O4&&] M.CMMG8CLMA-N@KQ9IM3)'67EU:*$9G(?78G<>V-;#2.2%,!B-&!Z].5CG&E)KHMC>+((# M1@$E@=;0.:D9MJK*02>&)L7UIGW<,[@@#@:"JQ'&%Z+[0TGDA5.)FVD(H2CDNF/X9 MW."R. @(KD4('YRD#"2$-6<0G->XN"2C%<(6>Z+][[EZ+U!WW'(Y1HI.R%LUG$QR0QBD+#40JJD,NB0 'OCB8=#XY MI=#K\%+7/7>OQ6-]H'_>Q 7GBW4^[[J2YM%O!F\EX8I( )E7QC$:85#1&%J0 M5$%^2D'24:7/)/'P"JW3X_7V9(2>?#1P!10N>J!05'12\8"AZFR'.BQ3HICP MM;C2*)EX+2;EV7%(6?&C-^M2Y_.!$RVML]8BXS1#1('#Y28*D$MJS#>E .3P MAJ8#=HY>D':]-]\LUIO5MCR ?+_YGJT^?Y\MGB:%=UPPIM%$ N%22R*5=5P[ MYZR1JJH91ZDC*77_X)3"A0,*5Q^,G9"8=7?9[=(Y!&*$!A!#HKTBR@KM4;4- MI1 EM9Z97A)TQS#O7QH;@>#Z!?%Q0NH@G""F0>!:3N .JSS; MH4]]69=']WU45JD]F0 50!)R8XWPWEL&O:GV[,Q[FA05?:VO?57,G9#E&Z0C M:XO3"Y(SSS6$<0OAD=5".E$EHC-*;4I7KW''4T-HVCC%_,(Y!H\EM#K" MC4,CG!9"LFKOPXVP4^QQ^Z>+>;<0N7XQ?U V9)PR?LD$@Y,$>^4$PC3"3UB/ M1'7TQ@DT*26TQYHA_J<+>(?XN'[IGLY.'*.XP]+"6ZL\ D(98*O3@[C_4BG7 MI\81LQ MLMXMS6:;67Z[?CR3[-/QB(Y)06H46J++,.8600 MX\X@(ICAL%84NB/M-O^>W6QOLWWA^5.H.UHG[7-Q^>F4PFKK&T%YPQEFCBBN MF2+:D4C /1VCJ=-]1O.[5T%-0?14G0Q$_H8&>KW:/(!O_-M3Z,8?A8_%C-6O M_*7V&H]^'Y0$6&$8=1BPQGAJ)375G)T22>>RXX/, +Q>IE.] B+_UO(*##..;^?-R>)-]3'@Y:&O'K*Z48TZY+7?^6+_&Y[=Y+;CYX) M7BE'C?58.JXET6[="M4Y[/?IWG^<-G E$FPAQC MRI&CDE*IM*[F#A!(N1P\HJ/"5GB>0+>^MN<[DQ4_><0;>/&Y@ 63Q>XFKL4S M+^.?T=KMU\(M2'$D1X2!X;V"-J@_FD#/4=K]; 5/*GPP/EPW1%5K!<);8\1YB,\7=SC:AV$12_#]=2XA6RR (?/5M#+ ("5E3S$*7X!&/, M+1G<)^B=97T!/2[G;KDH1=3F/_.;;'&S_I"MRL78;'X;_SAUM:_.ZT$@H)F# M#E!!(>**1!>\6CD7/*D$[ C!VB-4EIUSHR\4$#NN\'IRWGA+I 24 2'P0\7%4HI* JW5 M=O-]NFH\IX!0J*_K\%^M9(;F%*D8XP&>SCLMZ.EZ?=E0JOC;YC P2!O:7."D$U,MHY+(T[K%YZ,\&,Q3&@L"5^ M]+;Y*>;\,?NQ7"'']M"P>KQR&S%$. M%:O(*ZFMEVO05I[=I/'8#4/20D'/IK.[,[[?Y*WO?WWS>5DDW^U^?#(RU&S( M8+160A@(-8FDU0I[S*I5.T1>6T"EPK!G#O6+RV,YD(DC!J4$!Q):3B$$9:3" MXH,L"OS:Z6@X5#9AT+#6^]!,XE[GWS_3U*#7&310&[UMHH7UDC-BG%:D.LR5 M6LF44.4T:TVT:^,[X-'H@_"/I;?6]KWU;P4$+?-.1 6!/?7$6H#DGJ:*2I^2 M@S[-%/3&N!^8=8V]C4???[: XB3NJ+=;X]7 A#+2<.6@!YQ'(@I=F22,I_%9>8HN^UN\-TMC]32Y\)#'D%@4.>"\VYM8BI R4Q M@*\]-X<7AG2VC;Y8HOOU(U_MC&"M"L%M?"-H&CTUB7%1)\LH3!C#56*=BHQ, M.>&8:./+).@/P+-A%?_%*CQ8P#"RPC,)B#50&XD/4NV8?VTDV;$ROI !?<'+ MW?VX7?[.LD_9ZF<^SUZ>^^?9+YTMLJ_YQD="/_Q-T21]L3YU)-S.!X)WG#*% MO&3$@BB:RGER\,HL35*HKV=T@S.LOPR'Y3S+;M;%K!_F!U<]]4ZGUIQY-Y(< M2"2T0D@P@SU&PE;Q2VT92NI$]7J"UR4O!BG-4$E:$9RYUC(-P)FBK0''0'%/ ML#5:.R NH$QG\!)[V,$SX /[IDT^3RI0Q:MDG$<5_TAU@292D&F$EJ*2 $ MH&HM43E.K9'GX!8DA?JC.7ZZ@HO^4!'G""%(&4:5T(Z"@Y?I9;]]3?J^Z%\; M57U<]+^,$;U'0HMPPE$K>N+IH!07$$'B$.>846>,!=6ZJ*9)F2[C ]BPT#@6 MM&S,CM%HTH&O]!,"/7"",X,<4))Z@P]4*[(B$D \QH/+P:U_[RP;/=!'D38K M 51.,8ZL(MYX**PYL#,Z^>X/T^4M@K#SM-G+6-?\DD[3B>_+ AY,UO;+>K[* MR_.+C[/-\2L\'7TO $R5CZ1R$F MM/!8XHI>F/.4,,\8]WO]0WU,[!N]]M\7 M4+Q .KK^9&!264\Y%())"32P#S9/E,&IN417: O:Y>#H4QH_'.Y6Y?/HNCZH MM_,A6\VS\ZGOG7PT0,NYP0QKC85RE&-B3$5E066*G$PSPRQ)3L; P]%;DYUS M^&:]WM[W\.C"A+STG<"ILM$68RX5 PH QOU!ZW@!4_80TTQ9Z]UNM,"V03*' MRI##]24+4>$AUU(1+*UG3I*BF2P <7L&M3"ZEH%X31;*@N;(:V2H8%AA$G>[ MV(J*C@;)B564;0JBSI*%+B/_N ][F:9.*J PE-$GQHXXK?9K,9K9B73O&! # M)P][+Z/^:+RM:SCL-59;3BABA%(/O25%#[D=9;VR$TN#:XBJ7@Y[+V)$6LFD M/JNZU=Y;U!O07 M2/LH&O3 M!2E]7;K7J^W=[N?E63]G/W:Z#B_?UZXTV_^H< IYMH0;:715%F# M&#BH#4WYQ+;[?<*O1HB@-[X-*04/*5W/P=J9U/DF_UF%(YL*1JO?#A0"@#@@ M2E@0L<>CH^8JFB,G4_9]8S06XY*5(5G9O_B4G>*/<*"Y8%P\:N2@4 I@2Y1E M$F$EG?,5G2Q,2CN>9GI".N2[9E*-0Z7]+XI_%<>\__=__0]02P,$% @ M[FM84+9_$."(+@, &@4M \ !C;FUD,3!K,C Q.2YH=&WLO6EWX\B1+OQY M[J_ *X]GNL^1JK 0!%#5KGM +&V-:Y&E:GM\O_A 0%*$"P386"31O_Z-R,1* M@:1(42)(HH]=(HD$D!D9\<22D9&__-_':<#=DSCQH_!/9\([_HPCH1MY?GCW MI[/?OML7ZMG__?1_?OG_+B[^=W3]F3,C-YN2,.6,F#@I\;@'/YUP?_=(\H,; MQ]&4^WL4__#OG8L+=M/LPT#A%<'2-7EHZO)PH(T44]*D@:HIPX&IV/KYXP=) M':BR(*NJ*HJ#@3=P5(FHSMB])>-;<2AZQ<.JM[OYV[,$^IF_GBN;&=%L'OMW MDY03>9$ONL2N3U(8+XPY3/YT-DG3V8?W[Q\>'MX]2.^B^.Z]H&G:^T=L<\8: M?4C<"?$B_V),O#!*27G3V$ENZ2V>G[Q?:/1>Y 7M@AS*>7?BWT=-;DW3Z/K^XY+9DU6U)^VV^>Y&D7GG;XVT%" M2W,WO0W:V^.5EAON,B=NOP&OM-P09^W-XZR-_$@I)PA6T!&N%O]OH2.,,EDZ M_F0)G[A!3%9P"KW<QBVQQ%69C&ZUBCV0@? MH[0^9N7M+;=1Z4R6,%5^L:73H>.[2?N[Z*6V#KI+, 8NM)$_O%]"_?!^68=6 MT[#1I*6#2=R\N9J_>)DX4I;%)ZYFZKS%"L8NFZU&F;S%"J0I -OWG2636F_1 M,J0LN7!B-XX"TL+)M8LMMWJN.XN6O)5=6R(UR6V+I!52 Q?;NWGG.+,&X>O= M+"ZVO=$=7R1MTXPOI-?:I)2X@>L$KK0,3\OK+3<_)M7X:CI9Y'GA_?]^^7P# M,S)U4-12)W1)24[BK^:M6H,V 4JB@2@HC1?3V_-72^_S%M7[9C%QT?I8>H_V M/I_^]U7CI@0N[6QYN47RXB7($+"T0Y+8H MCAR$W#:ET5#A2VFQV&K5@]9;"^W0U'@'S-8S>@*M6A[DQ$MH !=:FI-'=]+^ M+KS2T5$NLT1#+M4,KV.076C6[YX]]$!+P0"YF3MQB M(#]ITL[PK6]M0^!2*H45,KQ$@($*%\LDD5U;:O2T=; T>MHZ2J;_6J+>\4K; M>Z #23:;NOWS$_G2]Y&K[7)_N,R @H G&'@AP3=QJI[R_K5QA> MH;=+U A>:AN#MPR)\$K+#IV;/$8_+:_"6R#$U)*YK6 M[?[EZJ39J V\7X!^YFR['/[BX:KR3*$Z?,>*B67L/EKZ] MC5O]R3(3':ZT@L,R*<(K*\:V?EA+1A1FTW;P]=+X/=IW[Z$%B7UW 566ZO7J M>@NJ/ *6_U@>,L.KBT['HJ/VQ/%8'L"Y7:+ ;MLT%T:D5GN758.6L!4:7*N= MRGJ+Y6B]L@O--BWTC=TE0X8+;<"Q##=:>7\\N\C$=>KD-B+,ET1VXT*XB MEZK'-J-YUOYPI\W"1IB(B;_"B,*K[1IN&K59A[F.PXM+;"EX8ENHJK+UVH-5 M3V2EZ5'BY5LG(?4WN:$W]I>HR.IZJ]V[Y*:VQJ4CL][I6AX5\)9&E-G%]BD8 M3X(E:B._V&X"SI:;@+.V6PIO?ZDPUQJTFS9+O.;BRA*BM ;B"J*T!^/8%<^/ M6S1-=2=>;T/()!J/EX D7EKBTC6:%C;;2@&O'T&H%84V8<[DG!ORUE(Q#Y+Z&/EI%OW;JH1)8J2&6 MC&P) (:M A:>[G=45QM4Y;^^'Y9P OM;ME((^/2T"BN+I$![5%LPKRM4>S MH._WOR\?U_WO2T-3+2Y@%9AJ[5HL68+UV@PZR@5>N[_%EC%6NN;L^A*)7ADI:H\2/0;M@DS=D?_]7 M_ MQ>0N6J*(Z:4EWH<;+,N)81=;(75)1+6P3-L"**O")^TN^!U9!IGTVBI/<^F* M:KU%FZ%%[M:LL.>F]%U]:8XLBU6UJ6(J&&FKU,A,:M*S3__G/WZ9$,>#O__Q MRY2D#H>M+W Y#+Q](PI3',)W\-O..)=]^]-92A[3]RR%\#V],?73@'PJ<^^PZ/?Y\_^Y3;RYI]^\?Q[+DGG 4S1&!YV,7:F?C#_\-V?DH3[2AZXZVCJ MA!_IM<3_-_D@\+/T(W2R?B>,=Q8X1D'Z$ZW;L MN*AR. ^,E:F#_'?YU3[CLM!/K]$ -[(DC< 53?+1/;*?;1/5\U\'__ANGG&A M,X6WHHOTX6LVO27QMW%QVS6NG28P9#^\^W9/XN\DO"*Q"S] FRA,HL#W&;0TU3!'F@2;QJ6R-#T0R#C4I7-,F6R^&O:[C9\"^D MVNBSQ%L8]R4*T5\'C4%_FY'8P1%^)DY"KC'I]MOXMX3H24+2R^G,\6-D^MK8 M#,.T!4M5AY)F6KHDC$;#@6P.-%4;#"Q),?C?TA%^96&4IY.G M-28/W+T/.G32PX[:@7-7Y\/A@!\)UM"P!Y*IVXH]'"DY>PG\0*\F8EW#,XY9 M>'\Z Y/PPVT$Z.6$8Z Z""G]4PPB[_068S!HY#:U_<1U@G\0)[9"SP0&JPU' MDT>2+O*692B"(2B6.;+%0EKPIW(XZQJ>?;JX$$1 TY=WN\!%UF^0$#_R;/BM M+@^VS@]L499U71NIO*F(JL6DW."'FBEK9;_7-3S[9/]CUUU&4B]V>"0.58O7 M)9571,NR-&F@Y?33AR--LT')#9 ..^B MN#X2U8).6;9HJIH)?;4 TX>YW/$F_%..9%W#QDC0<%'%CF(SRF[3<18 7V!4)KDF+O'OG=N Y%JFKE3T MH:XJABCQP'N:,A)YV2I8T1B(-:6RIB%@W7#(KU#H+S997CK4P5 VY8&H@EK1 M54,8R09,)QW!R!CR^JA"R34-8:B*.MQLJ&)SI* I;R9.3-;:YL6@00JG47B3 M1NX/T[\'USKTDN(A)G$#^./515325$G20#^!:M+ I-%-)5>EBBT,:B*ZIB%H MA'?JZPQ4W<5 %7XD@Z%CFH9D\4/ 5%$7\_YKBE3CWW4--QYHT]U8/M0E EL; MYY43?XMO4L3OOSE!1JH'5;P[&H A+:@FKPT%18)OHT&N^U03M&#%NVL:XC!Y MX96&V2*L&PY3%01KA&I"@#D2=8NWU<)R%8:67@US3<,7#C/!?BUZCNLGD@XG MT;-T$L7@XM?YU+9 VXN&)?*&:MF*-AQ(1@&?MBI4OLBZAM1Q8O_M?GBK)W#% M\#3P\"S=M&5!!/-15GC>-EFO[8%@#]1*C:QI^*K#>\[L729)UAR:((T$&UQ8 M?33B#%V0>!-L'DVKF;JK&[Y&+&?/M)$U4=#U@:S;&@BR* U$T\8A MPW 561M4M%G7\.S30 (&VM!VE+V(W9- M0)U7QKL]1 MPTD U!7YD2(* T&0=,>3% M=H9IAA _^\ZM'X##52.?;AJJ,!A:&DP\N(*Z)"DZS\N&-1PIBB%5Y%O7$,BG M:"_3#!M;:5UT?R"&9)UP1]:"BJ/!R.5#K&IY]DM].Q;<-[XDNE-7! M2 !_1Q9'ABX*AF)95N[@2[I2"Z&M:_B2-8M-U/NS1J6#FVX-00MI(]XT;-'0 M1\PD,8;:2*R99>L:OLJHGCE7W[(4\T6QJ$E]PN01K\HC239Y25 E53&+>(3! M"^;(KB9L3<-]3EC[T$8C"?3A0+7E 1@/FF$/RF4Q51S5HE+K&JX8VIH0VC^3 M./WGM1/>,5L"OWUQ'OUI-F5JH%0:H$] Z3SJ\ )4SWTK-\S?X:Z931_8HF, M,C_ H4*SXB,HW3BZ9\JH7<$L?<%O"1EGP6=_7(=?V1HH0PU<0].41-D 4T-F M,6)# B5L52;MNH9GGZX&_):K#:]"O"^.._%#$L_K[79!,D60P;C7>'M@*ZHT M4'5>T7.K1><-0:W%0%Z+RJ@.,'7)2'"D71 ML@;56N^:AD@\L4O$>S5^LT1M) UT;6" H2,,56$T*!9;)?"4JU62=0V!9$LI MME.E]#T&VS:+YS7@;H2539[7=$4?"D-+5<#PYW.W?Z2.AHI8"RNO;HA>]% 9 MB.*;J*/5@Q)&,KAH\M"4A^I $ >F:19*4Y UI;+TUC4\^R2J"@Q..X3(0-W? M14<8S"E<9[ >9R1,&E8^\!\O2K(B\QJNX6FZJE./5AO(BJ(-:^19W7#G88%G M$^9SY(0[HH8HF-U/FRDU/R:=?< LGW74V=8 . M'-W__&%"MZU@7M1%L2_HW2-2C%W&_5V L/YT%F!JWOOF,]CKZN^@7Y,HB^DW MNB7N0TY[1H?:>C5--&1-V$(__E#\@DM@J3_V21 3Q*KL-?-<.(B?M]O"19887 MHKJCX9=&3-<'W6#\70Q:[?R@U=T.NI89T,%Q-V!1W0P6U9W"8CU7I.N$4C8C ME+)[0N6.J@6K8V%*6Y1^&1!Y)JD#KC GN7$(2B<(F#P5M0N24GN ML*OT)_:;!V]^G($F\'./G/-\:,*J0!?&V,HQGGTJFK4/\I?WK>]AW7K_I%\' M:5A0?!W6K-^>*_;&%35],GPM?;+A/->6AK_A%FQL%I,)$O2>7(9N-"5'.?7/ M'O<;8<1^M>QV&%'+O3E*'GDROD-$AL5P63^U^YO:5W BE-[DZXAR[Y@OL)TU MX'D^QA6=X,KQO1O7*U=F;@]X#7["MQ0IW*>NTC8B M\-DG6BEC,PJO8MRCU+T-3ZXA37OSY'J#_6T-]OW[==L9[#V;G) 5=LG0I#?! M]F^"U52&LONXKM+YM(G7&72/?EU#OZY->;]^<0!3NW6TH \@'6F<8%N /S;G M_2!]XE< _LT7KGM6Z (K['BA>W$#1Z\E]J E7B\#?/OH5R_LG5B'W&M4K/MK M"X<=63FVA80]AH!VO&JPG5H\;&[L_B2_PO:HS2>YCW\H]ZZ.2P8 MZZ>W(].[6^G=0USM4/A@OR&QXPI']3'\+BS8=<*GZ2.3!Z?^-\_5Z-7_ >5? M;.&O]7#> 3A_A>HR+]TH_)6DOP+PX:DC=AQ-39+X=R$E5_S7S G\\1S0T'"2 MB1U$#W\FWATY3OS?!4G>*!2^_[VD+V4ZDXQ1UXY("!]2K-R=5+;[L;/7,P9_ M,HSTTO2B'KT.#KWVOU7OI079OL<@LO ))NIT4&O%H-^( M@CXP"[J#6]-[8.D L'3(LWHQ$O76\7&HHQ.5DV,VRZ6I,L32- M; >U+X_>[MDP=:_&ENO)OHHK3]@TZT36<6^7=< NZ]SFDA,"OF-#E4YL5>E- MM/V::)VH,]0SP7Z9H!.YZ[U]T2W[HFO(T#-%!YBB:TC1&YT'9G2^ JIT/B1T M1,AUE,&?KH!KUS1N#ZX'!JZOK)T[":['L4?N*'&U ]OX7MG<&#F@+%QR,R$D M_1RYS(.O,RHEP=.^$=H3.*W[[XH3_-IHB;8'Q/L M?V_,PJ8JD]RFEP P<89#JY7)$M\-1?F*Q"[\;$3A/8E3_S8@7Z.4)&8&!K$X M6' U/D?A74KB*3[R^WS6Y*G%1UPYNU MJ%<0^R0X?84YXCP>MCE2[_^AFB-*KXGVK8GVOT>J[A/V:JA70X/YTEO@!F ZO2.>XJ)4"=&/L=H94&,V?8,TH\X&"%.&+CY?361S=L\CS M\3/*!D#R#+I6N/(LPO8P;97OKH'9< C#PC=GQ4WWHJ/G!CIPT)K9"-T>] MR!SBA; !.P$D>T'X.Y__FPL M )\-RBHEG_U[XEV&,'MWZ/.S)>W1_(OSKR@V B=9*+M.W$D8!='=?.0D3^\[ M# "L0*>5>'EN"1TX#FE>0P&FQW%4V=!3;!TQ?*VUN2O&Q+@6LBO!%P/ M)P C3O>F@'!)&D/;>V(]SF"ZBBS@\JZO41@33*5"PZ_,_5S(<2UG\YK0?$HC M2@Y%SZ!EW4IN9G0WZ;TCQ;)BMFK+6)M,UXXZMGRRZVFS*V;[U#)^>LS>,V;O MSPGL@)T?.QZ9.O&/!-"!?OGJ3 ]M9\O!V?>KB'X*MLK^^=X O03Z,Z;J!UZ6 M3/Q9S_6ORO4K2'X*//\F]CF:4=_&-T[0V^!=L<&?3$EO9[^=G<$Y//JQ_B+'UCO/'$9C%AV.;=IP7CB(T<$C^ M^:OQPY.$_DU288R()K.[*!:7(=QY%X.V/2PNV"A%9=6 WVCR7W6'_R:3_]D) MO2.>ZFIXIS:Q!YR.>3CYDF]7K*@']"X#^BN7;#FYQ-9#S#SM)A;T:N!MU< K M5^CJD>"PD*!#[-!;^AV?V+K&[T._AQ[Z?56YWX0]Z K0E9,B\H$0T<)W)\0; M=)'H6<,_1-Q8N4ON[\2_FZ3$T^])[-R1%R354!XJ0N@ M"9FF/JW61H=XD)" MR[:Y5E+M(Y>&LNNS*?UV:35[+B:U+?CUNK%[NK%#IE.O&[ND&[MF--&4KIC, M8I+ 0"CVXIHAP0+E ,W@4$XC_-$)8M0>1\\IV]'C$#'E+9PQ@.-QS@]>9QY/H+O+"K,+ M\?0.:R1B1$Q[; ML6.;4&E';M$:+GU"Y&/@TB/EJU.8RIK;0('E;T[LXXBN05K _O63A;D,/=Q( M"E2Y=<(?W\9C J*$;3]?CKY=+\#-FX)7>/<]OW@83$8!JI7:=19[!KEWA%L' M!:*+DWT2[EB+A_]MQC9V>^21>-^CRR3)2)S@;K"T9?.[$P3LAL.0D&*ZGS/( MVH[WA5&>!&OLTVP\6'_BD!#O*)V;U7Q%4KAVF)RU9C);1G:(T[F9Z6@3#P]B ML+/02RPP9%P\A>'FP9EA\]YPW*WA^ QB]V9C;QOTPM6S]4$J$RN+(R\* B?N M-<=N-<F=H$#>2 MQWX2CT 2C2B\)W&*J49?HY0O93V*Z%=E]5G3V4OJX2S4=[$JS2GD_[W7G4LW02 MQ3"2AK(PX6*2^JX196$:SQ>"3' ;);2M'I]DZB':GN^E M/EID.95)[%=0A%?1V?F0_[=V<]E>.#_7^ MR)[]D;U*>#_5>YKJ5P@T*+TGV5D\;WB2RF:>I+)33Q(Y1?RK8/KW. %>TL6C MNAO4$O%P3E%]+K584I)%P)_(2K/I11KKNZ(4JN+IWQQ M'OUI-CT,4&FI:M+H_TD$G-;&)LO$J.DLB.:$4)!="#3A84%83JJV7S]OC5<. M@QN6J)@R>^GI\'<44:H3KR@+\(1Z)\.+ZZV;WI;=VS+*7BV:-2YMCU/'C5.O MFR"L]D[583A5^R^%M9Y5>@VU-PVU?_90*M_H*HZP%-"W^(;$][Y;XY!O<3J) M9L3SW9LLOB-/5V[]J1_>?1M_CYTP&>.6OE^CR&L^J&R;MXF)IZ=7D1^FER'< M?R 90^AUM=$I9[$EA-K58NYZ,C"U+=[$A\. M/KT4*IJC/35668T2OY(0]Q+W*G EZK11J==_^^;LTV/3GFGV (==9XH=8]?I M3?HK>8*'960=I!/86W9O:]D=%4MWT*@[47[6>J?V,%AE_VO36@]]/?3U_'QR M''AZD]['[_NI[QW2WB'MN?KHPK@'R=K[BQUWAK]/CU-[ICE 5_4 ^>SP_-53 MYFRUC]<=AF6X_U3,W;#* 2+:X>)+9YBF#_(>F](\;1#L@S['Z1GW7-TO7?23 MWB]=]%/?QS,.UC3K_8U^^>*8C;2>O[?D;[SK!L]N0CK\2J*[V)E-?-<)&N=O MQ?!+0A[=(/-@>M()W9:..]?AQ@/99KT7ML:7+J5N=8K6,\C;<_/+N;DL8/+% MTGNFW99IRSHH)15[WEQK(_;0^"Y51S !O+A MMYM^@@]?'?::Z4TUTT&!0+<4STG#SDZY\#"1JE/]Q/^Z!%R M5PB)5_7$=ZX<%SC%[4%R*X;$RT^H>(J\>82,UD_[BX(!QQ6AZN-%7;&@#A9/ MNF9,G3:(;5\SYZ1PKU/65O>0=O^U+OB MEB?%6%TSQ7MN?D,#_5@B\">P0'F\7'BP!EJG&+(W"?MERBZJ\Y/&R6/AJGZ" MWPALCE$7GEQ$_T XM,\E.ZE/5P=DVG66TEO M:B4=ETKKEAG5*]&W5*+]FL<1K'D<-8>>#MCV*7^'Q,U]LM4))EMUBC>/D-'Z M:7_)M!]61*0/3JPXRN^:I'Y,J7,5..'W^:Q9J/F*$1*O)289^R'Q1@#$XX(^ M79__(BC1/LPJ:+%NG"?!'I=L(WO/&UWA#3\$#H"[GNX(+ZZ\! G4'@DZ-=L= M*AAPR11%SQM=X8T:$FB[18)+EK/73W4'IUK9_537];OM^/'?G" CHWGY\<] M7B=V)_//Y)XT5ZK*-E^(DV3T2(FO)-63A*3TYRL2WTR<^$ .\2@F^GE$J!AC M,RH)&,WQ7SIF ]3,713[)&GPRIGE@K^>\ M.N=M0->*_=H)^\) 6"\+SS6$>L8]#C9Y!2-*>R%DVOXC\2Y#-YJ274+F93C+ MTH0V$ Z+S;;"QW8J[AL?GT["J7*Y$4VG47B31NZ/GL&W8? G!.QY>]^\39=I MOV1IECI!;^WN@MGIBN]3BNZ;U4_&?CD]+.[A[\4^?Z_:>]7>51]^%V'/P^7& MG@&V!K?>MNMMN\,/8;Y4M?>QJ3XVU7TN?VELJE^TZA>MCL&;KY5A>F96Q[=T M0N*K*$GCLEUMAH\ZT6.+H;]1"EAGZB7U3'2X3+3_A//-TDQ[)NH@$W4K&74; MT\[Z/8,1WQ WB_W4/Y1]G"\RNMJ'?(CVS"X8P"2WZ4E-?]N #W7R7QJ^Z*7_ M+1F@@_&K7OH/<_*9)RO\CQ,**MV3^AG&<^>D0"##26J;Y*W0B\QYZ$S]Q\O0 M?;<0N:GNPKV@69,WKL ^\<.[JLUAL ?N;'U*C3R\WDJ.'<5;VHC9V#?11LVW M=)D%]?DN"5$R+M0S\OV8D26&2#H/KBFE> M,JZ<_5H&=C(Q$W4#!AAEX[$31+8?I"3^_-E8@"VV5%!N7_\'4,//=V;^J$/3B2TO2?6XPRF[M!4WFKN:J?:CM!M!CZUEA1RA6BZ!#@\Q- MP;D+[Y#><"/\1N+[FD/4?%+CEB/DNIV!TT;A_)734%2\6S;DR^C:N?YU4OK[+0Q\=YSM2Y.S0T/PUC8Y.XQK-G M/Z=1Z_3WXGRPXFQ$4WR.DT;QO!?IDQ3II2QPJF)]LKYX[Q/O*@+Z'!9"NQGS M-8&$)F9L1C-LFM/O"!GG&>,]F;"AU@?,^X#Y'H!R_YF16A\\[$;P\"!9X2B! MK$>3MV2AWNS:E]FU?W;9PDKO$:=+B+-_RWT+%NKMEYX5ZCM]CE?7/!W>R3## M%C'$WA+9ER6R_WCA%H9KCQW':I9N@1T],_3(T*=4==;E.=J4JOV#Y6O[\+U\ M]/)QJ([(XK;1D1,XH4MN)H2T2\953&:.[Q43!Z2EFM?(XAA&3G=;+HJ%"1VZ MIU2^#)'*2+%K/_G1K ,5Q<2_"ZU'=^*$=P2^/CBQM_"D/Q/O#N;') DT?=JW MXG?BZ4G>M'KC80G7LGFH;2%\]D3L2*Q636.M;M2*>=Q11]JYH+ZK=RT;O)YL MO]T.[[6B6N>'S[YSZP>U;;A-I*1MLL MG(Q?U579.&!%$HE<871"+-U88KUL\=]?XWW/C44%A M2^BU9Y&NL4CGTB!Z%ND:B^QW@?-I7H.HZ\YV$0?7J)W/T8=F#X>*N!D1? MO7:TQ2'YKA.U:/HI_]TO(4-TR'[Z3^N MD-.B$=VG2/0I$KVU]89GSCQ/X&#P;F=D[J22!M>1_]3$L"NI@OL6RSZKMR," MVF?UGKBH]F)UQ#&VX^1AQL*"?7E]\[UD+]W[5Y:D=#D'*/V5/.BN&V4A5A.] MBJ,0/KK4<6V>,E4U L\V]&!^DM]F'A ,7C'DQ<-BRXU(4#')LVCP1FS2<.9W MDS,D_/6[^68S^&9A#%[:>11+/!!"#38CU/!"XG=+*.E "*5L1BAMYX0:' :A M!'[?26L'(7KJ9J*G[E[TU,/@*'4SCGJ5ND\'@5'J9ABE[AZCU,,P#S9>X]RI M>;"8AO$W)\B8LQ$$T0,&&))JQWOR?3XCS=H&6'CMFJ19'&*[ZJ;#LJZ?-^I: M)8+5PS[$7(=+MMB]+2.4K< [,6+B^2DFW1TW%ZP:\YNP@+)[%AANSP)/FW\; MFV1,8B#-=^>Q'F\\5H[8@ 1OPB##W>=#+23$]##149CH6"+-R]BFAY9N0$O' MF$I[$5/UMNO;VJX=R^UZ@;';PU$WX.CU3.&7JZP>7?:(+MW:9MBCRZ&CR^L7 M@^IYY"!YI&,VS0NB-[UGOH< WH[C,XOY7ST+=)\%7CD%L+=:.VVUOMW^ZAX+ MNH\%K[]]N8>#3L-!AS8_OS!$UG/.WA3)*X3"7H8BO2[9RZ+?_O'C!>YHCQ][ MPX]72!IX&7[TP:X.!KOV7YKE91'47BGM12GM/T;Z@NA(#T3= **=1DVRT&?< MD4R/*6X5CT7'_3DH5GBM3W13Z*!*"@??KLQ-WQ@ MF"VR5[.7,_BX>1^O2'R#PZL_U_/O@=7J=,<[OF93$CMI5-_/^LQQ_4>C&\T' MU=Y@DC":^N'2=ZR>C>9+%IY57"J'MI(N1I:D$72RE2=H6:2RQ884-Z+I["IP MPJ4/GL'%M0_U'S_$M6*FG!.[<10TL03;OXOBN_R1^$]GPADWCJ/I-1DG?SKS%$V1^.% (I+ 2Q\!WD,@;$A 71W,Q M5!1)M61A.#*' W.H&I9LR:HL6KHZD'5%N>#I*_(!K&W^S^ V./OTR_L%@G66 M@@.UI.# EDQI)"M#R9)YU5)Y6=20@N9@:/.*;/44;*6@4%%04_7!<&2H(T%1 M@1/ADFU2"O*R+BFBN6\*LE^2*(M!][*O$^+ \. SX-2G7^@_#E-1&B]#KVU5 MUV59%C1)'PJBSH\401,' TFQ\ U.XT;XATO2.1(62$=!(_X'\S(I24^ MT#8_XW)C%@"LX16W#:C96X&_^$M)P48_/]7'\#*2<+N=H]K],\?S@ -)KA(Q_QD:ES&Q#.)4&07_W3&7]&OT/' MW>)["Q&^@R^5<%_) W<=39UPL;=3)[[S0]8])TNCXH>8=HC^\N![Z>0#6$30 MDUNJT"[<* B<64(^%!_J9,%GT2Z#9D@]F'GL(KAR$H)^ZN$_<7DU[S%[AS!D M@Z6M%B\.5'[%U<:M+2^X)W'JNTZ0]_$V2L$@_MB8'1Q?G?3U[ZQ]XR=&(9&] MMC;C-4K0)CO17L\04ZTR)>R18AO*0![)ZD@>#'E;EF19$T75,E5='.IM8JJ' M8>8$UV06Q>ER<>7&R*+IG\Y\&"3X_T#(*+AUP,=.;Z-'1#Q-&0P_+I/4IOYM MSN->9HCRZNXU#R,FQZC)765QDH&W#P8<=\.L-DZ0P#;D!/DG[VVK0F"H9H"*IN!-%1TT#^M-F'LA(F/ M0+@3A3/HN,+9O8*I"/@Z2F93R>\4LKVY]+^GUOF3N,)+G-]C="$&@OQ"%V*P MWH60I%5> B^NNBJM\C &ZD8>!E#^K1%_2ZUM T8@-(S]!+K/S8D3,X=.BZ]DV4/ K6[I='K/C+T ;:M+SC:ZMM&2WPJ_*QI:# MTFZZ/6<*U_HT#KEM+SD_4()*4$0X,W+@G% M.0F7S(B+V2H>YX>,RTJ&DY( M\-99'-WC"]"D0G;^1Q3_Z'9$H1/!R5-G8*%:&-4UD[=4P1B,](&M"[HF R-K M@^'0,(>R(LE/&?B[\WB9)TBR,U'66EW"\(+7%$7FY0T-KXT0Z2 F#%0YE7D, M;T5X5@SWKRSV$\]G<2_0[7X='VBS^,X)_7_3[S_W4GR8DW[Y[OK=S3O.FLZ" M: ZSWI0@[FOTKFUJCU0(MD2MP;!"+=G0><4T>4579!LS^ 01U*ZHZZK,V[;Y M%+5TSXM)DN1_/H.!*:Q +%F4.3LFH3L!"]'Q>I5Z*N-[]IK8GLV'G42@MI3# MH5(MH2GFR.3ET="P;<4>\;PH#65;5P9#:\CSYG"I'!KP\5O\/7H(5TCA;TCW M\]T)WY[G[)52-IXS98I8R]:%.;-$1;)TTS 47;4-F#E#XF$N#6G48O#E4T;M MEF_Q%;@<8*/TKDKOJKP%YZH5YRJ:IO.R/!1&MJG8-F\:(G55U"$&%H;%W43[]E-,-W9%9#,+NSYR (X_$S?#8/O@9#%>2 M],[(@4XO2 *'HK#4Y=AE6L!62R M8+'+-9'= !A]@T? GK8&INI(-H4Z/?&( MW^!J$H7KEQ%W15/H\X4J*7LD[)Z7M:H5O_].N)0$9(;TSQ?"SS$6%F0(CYP# MC [S\02SMNVPNFF'U66;L=Z89+4T.+8*2&+B<;.V'#KQI]LR>TYWTP\[[?=1 M+N=IZ@N7\YZS4V2P8E5.7;6>)PRZN%5D-XR]"J.^^VE E[V)XTXX-W"2I".6 MY]N2(78H%-[,IP#KITB!KWGZ ^4#4B0! ]0]3'SXI<+##B>[[TH//,<0&E;) M.*HIV[PHV)IB6L.AK"N""(:ER2OB4!P8:F-C5:YBYH)X2T5O52).-)T"_6_2 MR/UQSOTG_XX7N)D3<_=.D)%N1W?V-2=RM2?5,"UA)(*]*@TDS;(-397HG$B* M;0W-1CPC%WXF^ZLFY.L7LZ=["]V52A9T75*&(]TR#&4@#!/M1D M56Z3A6++P>K$M">13P2I,NCYCQOKE1,/:[3%P^S]\;QAB]%$\!=3^S+T<-F2 M<+=SSIT0]P<']M0/SF>&9BTUS4\XAWL \^WB1Q@]P#N(DX!U[\&%)$/SWDDX MCXS]D&6N76>@Y0>\W++A ZS7=UM9KP45MN*8:KE1L&S3U(9#33-Q<<-0 #9M MVU05PS+T@:0^C3S^'8;]%QSU33[H2SKF[7S*LT__J%54V(6/6'/\EMVHQ[X3 M<+^%/GI=W)>;EITS^8[9+3O CK+_N6^1COJXF"[H-%3UGE1,B^WG:?=#3$. MHQ1^^3WST=<$%Y-FJ\=T^U;2[GO2_5OEM_H^KAW*\N;AW5*:=LY;F_9A#?<_ M/]PE\'REVD1=!*S2=54;2>)H:(U420"@TD1#M[2!J#T%JK]%01:F3DSSY^-D M6X#Z&G4(G\H@?@.@]BK]AR'\#Q-"<](6$. GX6=N LH:Q=[CG" H9;\."KDL)BZA/J\@X@JT&UV__!2/ ]K0IW(2]R)^#^Z 2 MV@G:22=).8WG/&>>O :PK9-^H7(H!I8FZI+$6]90%TQ#$65=!^G718E7=5EK MD7XCBV,8#=N)B_Y%ZJ39UB#0+2NE'05VA=/'9I\<-$"AX(+,3OT4*Y#1 G-Q M%*(_&\PY K[MG+M$5Q.$!->O32=U.)O9, W\JIY1-VKJCLDUN6TP8_TM,8HD/[^K\^@F1H14+4*:O&%8YD 1 M;-$86H8MV(J!,&(,#7YHB2UY%C7B(FUS5#D.&-F)LW/\*++]REB'NK!O'*,1 MD\")P21R7!=P+'80C%"T,5P2MOX*WEEXT7HAF0( PEOB0KV#0$YA /-SM,K@ M<6#*X$K8'7<71P_II+C< )$;0F@W::2&%NZ@>4'_]0=5%/F/2SI[=LZ=M?ZX MM$MGS P[6]*ELS)")(BW%V)A3-8MR$V-K_9Y[@#[;V+]R54I8!USX.T1#PI) M4@Q%U2U> =@V!&-D"+;1$J2B+I\!$W07Q?--HIKT;CJG;GXW!CA7@OKG=D8Y M%:#7%P?>V0#$US8TZ6QO;Y;AR481E-KB@&")EC@T![(E#,7!4+35$1H_AF99 M ]6TK*=21+LPRA*0\62%Z[2N'M3N]/].:HTN)_G6LFFU0_MF,U75BA3 J16$ M@6&8BF*JRD@;6A;,E"G;NC02!]+3F2HZ\"M]OU%HEJ[.V.M:47\'0J [DNQ0 ME]&TF%C5P;D@>THF)R[R<4)D,G=''> 3QQ0S MLDPMZ2?GYU:39E_.0?OT;9PT-WR>4EZ6;7?845-JS"<3$@0ETOW4LN+9L&=A MSG]^A97.ERR.K$%DH;;Z,#!D69$DPQH->6LD\:(ZD@"1+6-@J.I0$EMT)Y*G M\T"\X[6=G?G\'5G;Z)J8ZM1!W6[RW"B(X@_%QJK%9#3@#XA'";6Y"XD%# 084FZ&X+RL>$FT8)KL5BZDPP9WJ)H#X#L8A" MKRB%]WM&*P"QQSMW=_ @Q"V$*Y*R[*SB'>R8'_QV'Q4&-.9T)9C3Q8%\T@4= M&F,8XSH(GN[PM'\T-.G,0,T]^B"J))B_Y@0P8/K/')EL&GJ$+B]"4VTC@**+ MAFFJ@Z$M6KPDV:)DZ"K/CVR#U\11&S1=9;>![]I!Y"P$,MD19V+C.AX71"_B M:50 \2X0(4A8OC+,!Z&?ZC7QPFSJ16G>\.R3>#X0^?.A.CA7Y;(Z63&NQ2RA MC0WO6P <:5;)"#<,EG#2[(;_RJWYCZ7UFV'_>%\M*N ME%4W5U>W33#X/BGV,"!Y*PEKRLQ_)XL9DPM4SU)J0-+]#R_ M+-/-KF- 1'F MC%R"AJ E\EOS$\CZUE[EUF-H&"-+15ZJXF&\/9)-2>*'NB'*AJF:XL &:\0> M"JJD:*+0LAI*J4_9FY[5EGRK9J - P8MK4HDR ^[JX'!Y5?[N7"@G@\T\9RO M"N;L"@OV+*\;NI8+Z:5JL;?D=2T(^JVY^=#\9OSVQ?KZ_8:[_%I4';1,;O0/ M[MJRK6OKJV%ML+WF[8?5XHBML^L'55[!2+=46;5%135,2Y2&NB@*MFT-AJ(@ M679S%UU1*#:IZIP1;S2_QA,L2>@2/ )L%("$K3#W"0C)#%.%XXRL"2M?8=0O M7Y) =#7S58I[PEV!+3)GQU%AA^CR CIAK.R2'S+Y@YO!7F()'E52!\(CEY^% M\840:A?!&ZB\3X E2)S@EK1:L2:6]Q(7PX0KX.!?@17&75Y>E@O#+$SY;L?^ MQE/]US@8;!)7.[7NR,5M3)P?8,R!??C!"1Z<>8);BB9Q\QPT>20#!%D#0]!X:WG-N<3G MV,[->Z-SNU[>H>_ZZ+/%?;.!:[]^1TVWUP[N=*?MCOM00J3%#\"5!"]R*$FR M,I)&(UG6!IH]L%7=$E5Y$2(W0,<#VEU;G$\ XWCEG;/B'S\NW3>[XMJPNM0? MR[2/,B6[ REF3W5D(UNWRM*]_4$ Q\6U1SVX'9VPM=94JF_6O@)?H^?D?G ' M-K@CXL\6!7J9DBDGO#N,274VF5%N$F,WH9;BNRNDFY.9VBW#-I?BWCBXN"?)S"WCOOC+HY 05SD[K?K$C(> M'[@DZ1N+4L<(L26;#"S!4$Q!' QY6>,%S1SHMF2:EF*+BJ;RV\C8M9_\X##< M',5;R=F^"+MC 5Q+664[ 3QL.1L=M.!O=C/>BQGH)BV?I GCV-^M67UC=: M6S_J^3\BE^14E_*.>G"G ,_+['YY([N_./QOGZ1HO$/ ]O4LO@OZR\X", J> MBS8R+%6S9%D:CF13,0:\)/*J-1"DX5;N =LXB.GQC2-;\OKOUN^9G\[/X5I M,^'I%AJ6)T]S*+\X:4I3YD./8X60N:LL=B=.PO9%L?MKI2$W]3OV/,<[CJ"M MG4!!/<$(VO"H(VB6/.25H6S;HJ')DLZ/A@--4T;B0!FJ(T7::@WHIBAV89?% M*; \W]''T=;3$C<_]G&T0K*4SNO3M]2?MF 8EB[(FFX/9'X@ZH.A+&BJ+2L# MOHD+40R>8)SY5A*6@4K5I1*''2M%@NVN2 M9$%*FWV;$99Q>=J*BX=S^FV4I7GM PY3E@Y(F;[0^7RM MV1*W-&:/4Q>KI[FF-5"'NB3SL@UFFVP+NBY*PP%\&QBV*8[DK82ZLGK+3>#, M!;W)9K. ?G?B^=8F\7'HT/6$WU8^#UH,M6U,XD.W?#7+-&1A($E#<2@KIJYK MNFXH,GP?FH(P5+810H,6,TRX2V;$@BYU[F*2"R,MIJBS>HD._A"%U/#5JQ** M>%/-?2U5\9:&[T')YOKYZ'5G0VA/-!U_,-1%;:2JP\' E@UA.+)DR91YR])4 MS9:UK;:\@.^9QE' %"9-PO)..R%D/9%/4U$>=VJ^I(I#5;0,599D>:2;FJV* MJBC9DF$JO&()VXC6-UJ Z+(J0'1 /N1K45'43E&1'5K^R:M!R2F2H4\^.>8B M)9NG4AWZ=/: W8_Z1$9]1/B\S*X7^*.VZQ5;&A@C0Y$'MBX;DJ;S@FH-35Y3 M15/@;7L;=C']F-#MZ^><]4C?1N/?;?(?3**8J'UU&=CU"5O\_HL'2/$=GP"7J$XX(>V+ JZK.J\+@P'LFG8@F8/%%V5MA') M2@ZQOCT)DZW][>,(8JVG\;:R>-@BM]D>^"-9[A%-2U6%@68.AKH\DC5=!T#6 M;&ND#4U;DK?:1YBG\,ZY;P\A:+V)/\-\)0/HY_@A-R(A 76(*SGL.FK%/$.X M2)#*)!)S>1+Q"Q=^5LS-6^WR74OV7A\VA'/SK?,=(\26:> :/^ -K)E@ MV;)BF9HAB+HI\:8DZZ)B;97'7P@BE2_,'P0!31H2]QW/OV-G323G^9(M,VNY M2P"A&9Z2MZ75>APJ=/VT2*>8="ALOAG_D(11TXVA:0BFJ9BV+"N\9LFFC+6_ M).#;@C/'NT(MN/^G1&?43PO-2TWVR__:&9]K(Q-'A1D,6A),BF M(HQT7544U1@-+4/1S*U,>^MQXM_Z*7C0+9L0N!MW0KPL. ';?CUMI9,L*-[# M:#_JXU(>';7M=UNC8208 ]-4%%XS9-X>CFQC*/.\J H :_#_K19,H)=.NFUJ M_4$I@_7DDZ2M2RJ^*49TM?Y@3X13(<(1:8ZE;L=Q%_R11Y*LV:(\XD>RK(]& MHX%IBZ8A*)IM&Z9B;;7C.8JG]!1?[B:;3IUX?O0Z93T5E?8RO>_I>:CE[]X& M!\SNRF!:=KQL^UG63P.69ZM[O(,>"FWG;6]UG/@S3N4Z[./$7PT+=W28>$L9 M0F'P)+V(_O1JK-VU?K90F\M/R..X)V>^;3**?V5)ZH_GC5YKPWW3MNC5;@A' MFW_P4WBVVT9*4$8/3NQQGZ/H!ZYL5T4X.D?2-C/K!=T:[,3Z>TKDLT_?)W[" MZ6&8.0%W3691G')1R%5J'PMTIA/"V7X"2IW[!W%BSH).>>5Y\QMV(K>@>?I? M2Y<63X -(WKXJTE<,KTE,2.L))QS(B]H6_:AC1#<3__U!U44^8_EV.EWX>// MG O-'3],.#=/=AHS1KP(6 MAX9PV1['-R&=+R* M_7M,UZ\JDW*?X<\='2S, &[AY70WQ21'0=/DGVGJAE]M[>5BFFD%;TTCKH#R M?!< 7BZ&P2[E8SBG[RZN1%,@U[R\E/_\0/)?.)CR_+!UT1LAFY)X),Q MK8J';YN6>:3G',SM X&NP5\G2;+IC":U01/HV>W\R4S!# .IT@"NW#M^@.8A MCJ7YU'?[!=X#@JJ_3TC(94DA2R!;I:@RGGN(8B\IV(E UV >R"+KS>+H7\ Q MBS_36;]_TAJ+N&%&U=/G^,!8H;?X*WF<50^G#)'X,$X 3;@"7)=0AD&>8_?G MW(V4 T*N !:P'[Y/"/!O#6O\\![/X^-^A-$#*X:3A>QS["<_DG/XFB,6Q1EL M0.6 &SOYKB(F5A1,)A$\/.^(3_!1F")-94DP50@*\;CH+D!X@ MWQ375T[1#6W!:%)@%L#&-(*&E/0)X]1Q% 31 ]S^H8O23QU94'9!D)O-?SKC MS^AW:.46WUO>\MV? I]])0_<=02D_<@][6 SPO3@>^F$0<99&4G8)""UFNY\.>#VN]1[-L%H&!GC-6.G%2[K?09YL&P<9+ MT!H$ZP_ZU@ W@+WW:$%Z4S^DYYBPDL^@55VTNM'8A0NICUX_0>_0S7$\T!?]] M5L7K>G;IV64)NZ3$G811$-W->R;IF631*O*Q;J^7N>6Y,8[KDEG*0F=C+H0I MG;$&/<;T[/.$?1KN&HT11 E=WBH"MCW7]%S3U$QS-\">U1E?3;C/OCM!C-ZKU#1?\*G#$_#[PGL-6Z;QSF@K"&,DCLR":%VSD.C.\JV>@GH'J MO<^7J@-R3P*:AH*9%;=ERZN%L93P33 M:_* 0.[P81*@WW-:SVE+<:JTO.D*&NDCD3VO/$4E3 F@&0!A(\\V*4K$XLXA M=U+/&7 X=WX+GEJS1<];/6\MY:TJSR0((E!QXY1+_23)2!ER F67N:#PO"AD M-4]I%@I-^L\;1G'1MO@EC%)N2@A+W$<%.P,5.8MI5L $1@PC %7I8 (S;KE( MW)B0T&?'56)ZP0P/S$MH!&SA97TFRPES<[Z;1I2$L=BVF^:)->>1,<$E'$S4 M9LDHU)0+ L+2L)$K863S9FYXGHW%]IZPG'7X$20CBJEU%T=3W%M!?=66A]$E M:0R6N56*%L;0J!_"9 A:8UNGSS0]<8Y>B<\OVW.V0DJ /W6'P]K/ .L8MY(!!Z8Y M5$Z)@V=3X[81)_;'X_HNGMLHIEMTG$>2%U;?X79(?\KV@M*-2_@)?B8AM3\: MV=STO(6>P7NTKGI_#YP:839K?:]9M7&T9?M>6UF6!@?M?3_BV0XVR;]&KVX( M:>S+4RZJW23 M_,V<1YTRX-9H#._^._P0T??1+9&I\X/0'871;5!8!=B1#+ZZ >YU"0"S69.8 MW/MLQRQP1)WZU>/ MP8:1R[8ALV2M+*QVM'KY:Y[N0"Z+K"B:HEJ*:6LC59$-P51%RQ[8MCG@35WD M#1Y!UME2'#HAD[L!P&:9BE_9?KHN[NSL &*UE"QX<.AFV>(HP_K>X\!Y*,62 M[L+ +V@0_".*?Z B$32%?\>&RO[-GP]2X8#UY-$\HBJ_-5^+R+=W@*%U[WL$ M*S;$=[2E1^@1&4[B[VPWLGP3T>-";CH7G6Z,'W"3L< M+J][0"&X6@\!%*-[V.E^XOB.T"T@\+;9!# 9D#BDX7"'0RU*\@U.,X(03=-1 M*J\UI7ASREL;HV2?I7.+YK>_F MR!1S+/#0DW(?#>'\M#8'#U$<> ^X,8QN#T\G,<')]+&^&68$9:AXLICN.8M< MIOL:!.F<4'6_\)?X\L)?K]S#7=?O>LWY!IMDXMQCY#@!"PF1"W")PDJ^? ;B M7>6RX0)MXN<'<.4QMZ",2%[=>,J0'$TNOB'R3%@BZL'$110*>X#^D']\ - 8RNV(%.6$ =1L76 MFIG)Y=V#Z0)L@M?NXN@!8X@S=$VST,^AD>+0!!Z63EQ\X]@G@?>.ZS7Q,B:B M-G4TG?II'M4M)K(&EAC2HG2%#F+.2+50 1.1IU.>5RJ6JE'RB-X]*9(%RCS> MA!U!U0#3F^P6'YFRTAU8^2?/L 04+I(P*;,[*?(.]!.YR!_[#)EKQL+ES;>% MD'*1[5GUN0J?>- C(*Y;9<0\N7%7!GZ';30":O-)%8H5JBK;(P+@=!??M!JC/"<4' M%P 'D (T>Y3=,?:]#.\)@F5U4B&N&Z>YPXG\]D!N 24)]].6ML=BY3+*F#@I M0*-)FLX^O'__\/#PSL7-[A[\F6YMX_R,SFH2L7CT+,:=Q"Z-L3'_D :@R]T5 M3'AN"0DY@EYA'(6YPAC[01ZSIH5UP!4/_61"@8"9=,WMS[6293@M5I%19B" M,-?])[SK[,8RSGX&S_D2^N>QH )['ER ?OEY-348]"45.]00KTMXI#O,]KN[ MZ/X%1,_KP+$8*.4_NEKP^+3R5\VKKP"G6<3M#N (GT07<>.$.20X(Q7B KEV MACG"QL(MO!1S7JV :1%P L9DN4(],*]PM?\[X5@4"GUBS.>;SJ('8,>:G93[ MP7'=-:)KQ0%:>U2;SXI%VBQU47%2GW@&S,QPN0:T96VKHNP!/"/YL($1]CJV M?+\(L8:%#VK)8:&Z>WV':AX@NJIGH.9?."N<8"!UV@A[;BGN[%\PHF=9#! . M&O3. T4&!2*Z"S^N4U+5Y4KRQ]R)@DQ(G=2;ZY MI7(DR7C,].,#VFHNP7 9=AF0Q*09P>M(X7M*X8;-R4 M 1N]%J?9-3A58:%F-*@1[*F7*W7B&(W[HM!HA1'8""4YASD6X:&&15Y#LXP M>45&%^+;&*369R61,%J-B94S0*PRGE1X\_CX/&HT(^ 9,).^&5]'WP[]DG)? M04LP+"^^Z>7^(K6I*32&3=BD,)R@G#'7YS:F W2F):3FQA$WBS _")=*$R? M4;!N%C1IQHV3>4AB? &MV^J7Q4!9VM#6DVN3VQB\Z3DCA/"R*MAGG^K,@(I@ ME(W'3A!QMA\ P/<(V2/D7A'R.@\+?VF(%@K;MQ)8K!JP[ PTT='W,: 5L#5\ M8)):M)LZ^/,$''QFR32CT&5^> W],$T0 /+$D2!3Y?N&Q%PKDKPYO#L)QH2 MI\\H+)J\N@%X85,:**]9;"[=)LC2A08_%H&=#K*X ?S!U)EA8+BALH.+Y MY6.+4PNL#!/AS[G/" >V MB M==]B[\;$) M&X'#*:$JPKMT"3@B#-Q9TGBZ#!_+Q:#:;%E.C00^K\L=9A M=,^*W9: 2ETK_W?<\%;;*<$",4][4RU1(7)FA9M6A]"#\$'J&9."9NCV8"BJ MNJ3((U[3#7$PDE5[J(XLWM*L;3(F7VTAI8R1[GL!I9O)U=\;JQE,PR6YHL^7 MZ,#$QQ2J/"V%KF1B<( R-.XT+JM%-,5) MPMY/"=EP?I[>7VO=D$I^X2 ^_%Y_7(A!ZZ!Q8*C ,QV\,XMCH;?,OA!X& ?; M88.'_@;.+"$?B@]/A+,R4J )4NE/9X)XMMPH8>^0M3_63)CF-6'%I577=GZI M@R][]A'>!W%:\>J#J2M^$LY6#S9GUFHH' TV<,51>]L08^G0\[S1UU!*M2,& M:Q!XOM61U4?(!](>V& #6KPB8]1#W1N"GHI.#TI&/12>GGI^6\=/PD/AI MUX$"OK.ZT:A2#+UJ.?*E%F(CL"2!5>-%&2Z^%6;-:YF0PAY,2*&J/;*)#?EB M$FUK9&Y H][5VK>KU0M2+TB](/6"U M2'_;8=(Q?R^2RGV@&9Y0E3N@E/[\& M;[Q02EJ>^.KD^<_7I,/NA[TS=-!D^9S7VI9'7XX0^YW1$XX.O+WT'JU\OKX$ MJK)V/I2V6GE8-[Y>QHY)QGH-N1<-J6C#8XE6&J3U M2/ @@D9%TWGY0DFRT!7=SPND*B ME%E*%;HR0(6>S3YMW8=S+B\2_QE+N:?$/?311"$6Z#OH45 6O9EDZ6$/ \1K M)V>484V[73WI!26"%A]USLZM?/1QZVXPWU4/%>&/.WH2W6_Y%%UC/.DDP_-C MIGG1?SS)*B 761T)Z4YSA$/R."-N7A'[EA:PRV($Y>VJL1ZW/OL[83H+C]K% MDR#)!(\)NP>JT>+ N).]I"^6QIDY/A80_%<6UVJV%P7_:$V;?T5^F+(*?\7N MV-O(:QY)\86>P%,<%%0^#B>/'A9(CR]B9V=055@<7%D=K%,4.DMC)YLZS6W\ MJ*,7U.[3HAZ%&L8:B&Y>$J&NAV.L )FXP(FTG \6_X&K^29]5C[H/%?*!5EP M<_$YO!(L+(J'H,"=VR2*;^E65W\Z"QQ:4KC:6E^,R_.AOPEMUBBL. XRG]8F MR\^$*M[%)4FU1E+230E%<6+EYRS8M-8CAIKL,5YC2-2 M?_LLF\ZP$B3N[2\. "@JPD.[E NCHF W+327EY4>L[-%IWY:UOZ>93%W M#3>BK\^?G_I3NCG;C[PGI32#R,D/('.=&5JSU4DOS'SR*3V2[/9?]! EY-HT MBV%^&3.6U>R]J':P;_EJ>E!,UD28O-]8O>&F!7A*EBI^6"#J;>!XR$6W65[: M$DG*I=DM8M)"K0"3,G _&M^4M*;D_G_^H,Z4,6/ MW%4^ $PG MAR/&5;D6H"U886#XB$!8J%ZD'B5Z*1&6@X=Y/\&24?[/R M/97FI?8?^ 2T@E&]-&(NK2UGI]6,='K^6#.GO\9,M<"#:/[9I*TE_) 7M:]7 MW:1U/&X_X>!6/:U[\X<0!W1O&_N5^GMW_> M^R$RW62SVIEY"*I80(L"&-:UNHL)LUVI^?(E2\!3B)(?)*!V\G=0$ DUC#D; MDUD8;_Z4'T#ZY;N=GS?Z,V5(A%2P,(.,,F%UV@%+K S'*WY,,TYIEGA%T^Y MCXI2N?#@_TXHZ-[%SCC-#?G2H:$G3]7\C]*-P <51CMS<6"4E35<5(VGQGA1 M22BOV5[VYAV&\%K>#2IW%OCL;$'H7VD0X%F()1'+ PCSGM8]$U9_^3W0"2B! M5C^] S41"3TD"/"!P^QD%UVV@-8]PM)>H9^X/NB(( )BE0>8N%$<5V?L> 0U M#2O(B$WR#@ WQ83]_,*CNKJ%RF\8>"]V1/51]U5JK$7'E#6YF Y#\XE9ED^# M%V6D(@]+T//HW%H8_ASK=N46Y],:XRZ>G(1*"4\BZ*.$VSQ65789)5SDAKV& M"(]>O],SXA8E9L6B%SW[ESC4['.AT\4Z5S8>!TZM C?WD^['-\0Y;'?W9XP[ MH2+,0Z?(FG=S!DST!#QP@R/'J^B$A[:$>( AQLH:I8P!6HZ!(A4GP,!F>!(R MGLU[[P3W8/;1,TUIL71F7-6.JJI7@KX%,H[]_-3 V&$54[%<\U-OI'X4LL^,Z3!8VG.P:.XPS*L MQ)G"C;#*-?I"6\&WM?!M&B:@6HUC"&668?IR!RYXK MO:9/7KE:95PZA0??8QS&P<-=@0*@OUC4E_E0 'IW; SYT=GG'!BER8S05JZ/ M74N*V DP&8;D M_@U604 >Z3&C10>KXUV>=HWZ;;CND81@+U#A&N>^T(S:&LS=JJ3WO#A$BQY MC\XJ# /P(?=%\9P>/ *C#@< %F0*PP3)R1=<#]]O\) ->NING=&YBTJ$/L*%Z$5<]GH[/ %PG0?&X"_KA/L?-/JBWD9"Q0#=E^"?^ M2:ND%;)U3Y?,4-$FY^PICHN:S\?#EXI0":M6SA7'KM67N;"-9?Q::%1\.$/N MABP4#_9 A=_&?I K2M:2U?>%/WEE=@8# 2YQ%;TL%51M]81" 5LTXVP_KW'^ M4*U?ER77_YL*-"Y_+JK]PF+%4VR+(]=OY]!+/-B5XE1";3!C!77AZ5.Z!MHF M;O3&8C%"^E($Q3KJ5G0IM7,Q ?_X4SM?^4C-ZBR S@%8-V'5>IP5!T=4AV3F M3@<++..)3O3@:W^*K@MZ*8@"49BK:KP/0Z@7<.NT.,H&@]NYAFXD;=(%8, 1 MFO@@\#QJ?Q@T DL6IG&Q'E+O!0LIYX=STH>X440!AX8R\N!S$%&HHD]!;(.; M8KKKL(#O)+N]*$\.1/L^*J+5(&2 M#]SU [)#T#U,08,';THGDB;0M_^3JKS M!TGSY)SB9O94>%_B@SJ(BV@:K@J[DSR.G&-U0ON=,J-.QS,^8,:=<_81/XQ( M<.=G4_@0.__V@^+\'?@[ 0*<=^17@/T7L U0=_ M_L>!B3[G_@+T=MC)YE\)VI@!2Y6]BMCM-S. >?CS0(#-"D.T.'?C+T!(\-,6 MUTI9>DTY@^>UE0"<+GA0-,VG*X](YK.5Q3'P%U,WSA3O9\&IG83BSCY)TK;! MMSPI#X;!UIBK0Q+\K8.7+PI7GGUJ(3JXNM/\C).2^&#^DWB!,4O!*S@4,61& M*)!P=9DX7SYKS9-7/#Q4($YJ,>'. -K+8?8U5)-1V4U'2+%7RM$L4L!07ZQ> M>B_.Z6&>:'FXF>."&A@!\>YC$ZFDN"!P4]O2OPIU1D%@/&N18ICHH"6YZ>!$LQ;P:@7SMH ML;R%(:1'?L_PT3*B M*8O0:X ?S)D*YO7SQVEN(ST@W*\=]EVL;;-S).G:33!GOE]YP%/9^7EQ8%5M MDAK+9!B!H,<#+Q"'+GM#$QI)QJ^5N8$NC5>NN2P(3\L M^:2XP!8QV0%HQ<%D-(?5X6@V1+GZ6::ZQI@B&Y/*CP9[%N2)4!YN9K7Y>!QS MDI]MCX= X]+/;9F2E@MX3Z*$9N72*#.#).9#TM!RE,V*K#9J:,=W M3IAG^(")>O;KU;?D[.=S:GS?Q2PUFBT-S-'PP,/CL-FE^16:U:+H90;&PNGS M3D(C"'Z:L3<4DIH?STH/=F7)&1C)QB A,G>U>RI/R8@7#S+;RT;,-\Y::&KM M+T7V2C'KIA,;L&DQ?VV]06+V%D9#,"&;3IO.&[;N8<8]/Q#SYRE*F MF4;S(BFUA!F:ZQL]_=EU6H, MSLR;OX$-B(F%G.XALF,PH4B/*X2ED*C\G&\6",9[;7#WT:"^P\!,B"JS(0]V M5-U<.]^[ML@+^FT645NLV'1#4U?+@3/=V\CO;@V>U%W3=.+'W@7+JRR$MS ' M&J+;P_/29DN<&-4[097XZ>SO\.":T\PA@R V[6+!*O\P364LO1[5-I4^5Q/Y%W=^]J&O.<(ZG[ M[N=%PXU&4USH*;ZAB.!0PPTW*#:=+S;EM3.[67 Z8=FRF-_@'J(L\-BFROQT: S 3&=X#9FH"'7T3+0LTD?1#@/_ !^XH0PL*T1B:B6, MZ^83K?U9!?0XNF:!8(UY^N2\-ID8!?=QJVLY*3AAZ$#$I>)PP27V4R[VDQ_' M9/F^HC]]N!GN>J3Q<#0,8[H"6P:$ M%J 60U-E +@9*B_O0;$&TRYCD6: _"S?*4I;S'.C ]>QTMQ4F,"D<;_C+KA\ MBRGH;C^/QC5ZH+-DNC AOV=TG;IZ*F"TCSFK=-\K*PN X67R4#D0M< TC:Z[ MOV<^LTB2/,,&[&*.;C2EKA0H)Y<&VD(8U<2?Y:H%8Y05@3B.=HK5_2XKSUI$[58F46373""%KZ4@^D M,)/H0+R(ZJ8:-%+$JX?ZF$:.LQG+]4-'#E?\"YNN9&C'0W0N5AK05$<&!+O> M"5T_5]S,MQV ,G0I_$<8/03$6P@/=SHQ2.X3@[;O&BUPR)+M M4H0P8 R/3*FIT,0^W*U!RV[DT1=@_REP+3!@F+(]?_D:@L=6 7(>10E"D*+H M L8BM6L3]";=@F\;.&44+$<[QJ V7\$,YN4R%@L4XJ9OCRX"(L:4Z(2%SX.( M.DIC'Q I?Q+;R\^,'RKDU6-+F64[4NF^2EHJI>9OE8;IRQ:NCM/8N:XO8YJ5 MMCA<4KVFW?,55&NU5ELM>R>8"C9'/5VDD\:H[_( 4VX1X/XJZNNS[+&%H$IN MA2Q=5BY2P\9@O"2H&E ^ZPV VVN:OUP\IF; PA(W?32&K(J!Y*N'@!$>EOUA M.;OX8Q'&(&4"'7GTD[2V2LW6,A=MIGS(_S][7_[<-I*E^:\@/%VS51&PAH>H MH[S=$;*.:G=7E3UV]7;,CR"9E- & 38.R9R_?M^5!T#0DBG*@LBUP>$WYFYF$#]=&X"811:/O;*5"-J8O M"*-7!\T1ZV&JG"11JJZSD@/TIO^\:-CA*(/FNZ!<+B299:.8'!&#)V&4T@E= M+J(E7\1F3+4@0P:F"@V+B V4!$Z1M' *1TR:J&[\IBA$,-=+2F6AO9,6RBV= MFVZ>4_K3X* 7P$\2IU[IFV\2/N+Y_8/1HY]/TO68(9P\?@A=2>R%%(/3U4&[ M%.QXTC3?G"./M+FF8J%IR(_U94X8>MI2">N?#D=;V F/V8F'@X/!!@ M^/@Q3-GH[^)^?,'V]U,W="08RL*3[D..%D:Y&5)(IZ;J*535!U T.LS$R7ZW M"9UMGI!:1]E##,D+M2T=:!_5/,) IU*LO12[R[&0Y7"#+O4LYL(9DF[S0'?Z M%FP93![*UVSB3J@CI%G+5TO!-0SI[ YMIWGTKRRWV'.(>^$\EE[ 8B=QJ4[Z MVG["QA89K:Y9*)7UX#(WG[J2+;K/T7B8@X%!TJ:]#G.1),9%$M".E14S'7FW MRJ147W"BZ2IKC"00,F M<%G.NDK &D*M68;Q$J.Y*L=B$RQBF.BFJ41=QT7"Y23C;!JK.N(#5DY@M=55 MEG$9QT5>73?KGWY\=75Q)I6SN%NB/))$M.T\4SE&]E> M2J.))2/ ZW3_^ 7W))S!M$TU(FK0/ST^TKI&UU[A2X3\!M0WGA5SA=W_9^(H MQR5WE5&V SXR-PQ--L =%J%A3+%J!55U5BC&%% T0E^K_BV"#_*#B'S]XS=% M0ULXN@0+K4N4JO*F7GJ.3H-;XB[ZG],>+:DXQMZF&TB^#@_>-)(,EPYP( A> M/J5 "9?$T'-2&#RUS+!U:7>A0*P:;"_)Q5&,YS:&4TM7 EZ[:.6 (^M"6OD2< MYK66:N-L=@MU%W:**"EM\L%\@F!@UH3J&5)^J?/*).O<'B6MTCH^ZVI!+]_K M:I_6J#QC#ZUTR!MX($[[K;6JJ-I<495=B.W5F/!%-/C-"LKN689!$J!-7/F;G!+Z]$T%O7E9*7_@V6>4=L%YBZ4]+,E#HNVD*VC=&369 0,UL(:=HSZ'=H^*QZ7A MCIPTDCZDW#9X7AC-V(&F7E9H-HJ54Y: U175,]@;R&\;6HJ[1:?9@N$/G.\; M%N<%5^)28Z4XV0BQY "KH\&"$'#KE2S:%'1>-<;64H+L7J97A,SM-%8"0GD7 M%S><2;>-F#6O037&4JS1U&XV7E<*";AB0T1TYJ5Q S2>KE/8B-/@=[(#X!]O M21A;WJSQ"RVETCA7V54]OPRP98QQ[:GJ.5<(F']K0(G;>AZRBO7G5^?XHVM1 M+EB2I9RY=L];#/?@"0A6"%5Q::U,EA;],Z3X"@^/($,QI6F4 1;A:M=)8 KA M60E!8(ZEBMR2?;!0FRJ)-3;DO3:47D,'QHS!(;YN3&GH,+ME0!Y8U.F$V#&?%*>[$>?M;$T;&.4 !/ES8H4"HJZ ])AF=53B^ 9E;%W2O=+D\[\N5I MNZ8(I.6UZ=7K%C"5WL9Y1AX(2#3W?'"M,5=G&IO/-0/&&77AM.@'BF>YFP0A MBB+6-X0>5"MTK5FEIM).XAY8=4L$I;KN%$\!]@>=XUGJKB?DTM$(3;"N_FKX M(E1\ @='S*4G]2C-ZH!,!.# !?:@0RZ#0ROF:A:I0K8Q S[GI.X:!D_ %](N M)Z@>":57VB,&X8H/N?HBS16A 8K?QFC@>A62%>=4!SH=+0>C8NO3CL96 AO" M,*E%ENP0TUQ0I91E+)M$8 @B;SH59>,@)N2,YNM3&H[J?(=JO'\6!A_1O[W2 MQ;_MFE3;9B('8&P5&"R[+-_?*U8OUV)XLBS*I31\^BS).FL*9.QQB/]"Q$[# MFV*,E\3SYS1+%3SA0DW(36##>MBG@H3-4<5"QA^:;@UR+1SV>IN7:"#,]VOB M0=2=Q;5\SY8&.0C[CQDDUJZ:L^81I37]D\<-8FT!DLT&:7@X^#55$#;I@0RK MCV.@WRK=#/U5'T[C5EVCW6S*1"W&DUE FXA/L%1;W0*V_KB\.QJ>'%Q>7PU.#X]Z:']''6I/(?/X7J""E521<,;"Y5[P42KY!_[2HWL7SF:(I@JU.HS5B,Y%-/W%1AU3'N M .I8K>>J\2%8BEW<4##=@8-5@IV*+(C:62?ZYA:0KDFH[[UIK,'2AHD8.R T^@)O2HW277FI)PIQGH"4BT!55 M<1"\FZ&3-HE2C/;Q#1JK%=;E4T2)JP8>FS%;X$NFUZ\Q%+5E2JCG#HEM?O#K M&688!7>OP@(Z^Y)*.^:V^G53Y[4[!*E;&,0'5%:A^($[E0Y(V1DV$$])]YWC_;#@]L=79^=8--R6O>!Z6QVO0(R!^8*CX[)N MA'5&9[LD2B8,M%UPH0BK88&9QG0E.FQS%6&H1GPVJN5BG*-H6;L+V8X4ZQ'D M.L$*EK]0PJQX11*=KQE#%/>QAI()9:T@/JHO$98&,%L$3$>-X%!/K6F-MBC= M+G;+5&'1B>!E">4@.QI8-\YE;?SEG.OK;AT<XW+$T=3=SW)JRZ 8%*)O:\E=FSU;$ M$5F3-DHBT;?Q?%R!4.DX1GM*KR;9 CEOQX.&%A;.8 M1)C <3:]1FGGHJ\*,>S'TH1PI^3R<:UX@AH;Z-0&%:@(++\@;ND:K@_1?,R.DB MB\ORO:FQ:,W0L:%"] I-H':J^=,;BB]V\?DWG[0=C6.\^LM9S4\:6G!JVX5V M@\@-H,,)&0RW/FP$TN/:<.1>0KU6VAJUV+WFFQR!R @J0R]]]H50JB(X\=2< MU!]MP)"?*K%\5 P:P(P"H18;J@;I1T2T2.E!J*ZTW>LIGG\4WT,?B4U MSN6 \!.A_>0Z ENH)Q4%]6MKN[ZE@$!'/M)Z_ZF,_]T,R17N,'&D*]M1UG2: M'Y:%\'BUF@$G&E:AI"G6OW'F4L^?AC&#X:R\+%B06&UL@9UTMLL<*<9F=]$^ M67QF%=:T=O6(Z%(%V7%]=+Z";,OG+\$0NJQ$JX7>8AQJ,%[)W1I"44G<.L:@ MC1;5.!Q::[E@PY UFE/J@0NM3,ZVI=@S%D0AM[7S2GYRGI'%9NHQ"_30O$/L MP+'BFK2LKU7]%&D44QCY<*6JCW.3PH9.!GC;<>-B9QOH9I/L?X"$-"MB$\U0 MOWHW(R/MMUW?[,(PCZE.7)Z!^_/Z[_'D,R+GT7E>E>+)PA]P_NFN6A(T\)[ M]T_ ER79"GEG6.^#SQ 43_0\;X7KNG6((7G_Y#^*D>1Z3K.*<&2H3!UQT&AF M"%54A_ 4"OW'RSIK6>B\ M+_CXDSP>HU=;!&/\%[8-T ))^6%3%D)MZ-@\BW1>Z(U>(\2D]U[Y:9V+\"O2 MA9!B$DO3Z6UD%K G/>'7$\KJ6+'K:!H"FA0/AS!D3- MX'?7UJ6I4[XE,'0&)F7Z#P(K55\XD%/4&E:B"9A,:&B-L^RSCL=(+V\-"]64 M9@H$N@$=SQ+LP*!75(P$H7N P<&NYF M52)ZG!Z63VT=J,7[-SW0D=O#Z\[7)&+T6"RX^3?V:]T@/1[- !, U%CR$!>. M>4CPN:;/#0QM(;)7#!I,XJH%V>DRP2>B%#"Z;8!=S"RQ,3STFIA*A>7Q6< M0]-8BRK#OI-*$19! MP;O/&V#,BT/,$18BIX2)8N99_C0Z5%"JEY<<5UX]?? M< (0C/@2HZ,!U]'2E^^IU@X9)9>UZ_$Y[V&[+G0;R2>NM,<'_I6U8KVOAB^I M/_97+'_C+_[(R8=?UGXAV;I@)A@47-Q.85&G\T9O33LK]'%SDIB]^P%7!RMNJI"'S +@O-$!@;KA[_AFV'[1:M5)9FRF0ZYV :,$&B5D+F)&D,DX9.L;FV MF68?HAZ6YHY.&-#Y^]]_N[PP1X+3?6'\@9IAYPB+0^Q6ST4[/"\4M)?$<6ZQ MTE<;4U8E]RL>A?[QJL''<5^114;*PKD-;?O\;(4BBT?%32$4*:]BW D1$M$1 M>PACH+(PE!3_((?+8+$SZR3:K=B/NPQ,[2H))IU/4PEP.U^!DJ+AX\;,HPKA MU D6@)49GK,ZC2&+:T=,][V)A/Q'PFJK#ZM_JY]7Z"H]>C)]Q#9$'6M:OIK@ MY!X$M6RWVX0=YY-J+BTY8:MBX)DMLM?H1&R.9KKJ+C=+ZVD3XND%I\M_5W'P M1S3?O.ACPD(5$? Q)F%FLX+9T9!="ITAY"4 NVBFLY*N&BT*;%]&.T]N X8& M_NGHB8;HPCX-SL#VR1(+3M'R,SD'=09H1C2KU0)7[$_]/O$MHN0H9/5R%A#[ M=RK]0S#30?DP7CHI#8+'Q"=.HWET3:3W13&C3DVA4N]11S/"EFWG) MW([UNS0JTQ>@VA-S[@J.&P9?\=AF%M1XH0M5S9:M:QE* <*T4<=_P58> \4) MAI/S_L@A74J@9*6??[T^@;O_GLG!0:<0W;$TS MT?+DYQLMO7I+BH"SO>/< C^E-H^'$ M[2=VWAR(&PUQ;!5G3%!T]"J*D\J2IVOV&J?QO-;W M6->=L+O@0$(4%"$*LWDP5JMD5)K4@%YTK%S0J>YG(FCM6DW6%KW"M>Q(-Y#"ZSD:8 J?58L/=V3B*S MD;N:TWNVE(-IA==ER;7-IMNL6\J$6J$#6\#/5K0PNV@$<+,&V:8.Z)3E*B.C MXTXU*'=<5A_-"F$?:G J2 )ZR-NJ2X[SG*.XYH.2A?M=Z5>FV($+4_2=RSX M+5;AO<373;+TFCB#L*4+? >TF2?C(Z8Q MLOGR(/ 6-;2V6BE@^V'I ^XB;W_D=:RU;BZ;**21)[XYU>] M5_1W@24'\G?+0_X@=PGI<3YFH'S?!*M/*W/X_U-]\5T\+6_X53#=74[Q2_G' M?]%/:S^_18<1U+S,2YDMOBUY7YO 'C]T QO@9# X:A@!,O3U [VOS.!I5)BQ MT3CRV6+TM[T'S?Q_D11X8=@=86!;GI2LBO\7M9Q#I.CE8&_DH,Q*#OI3#(DX M3PLD5)(HE&6K]#*Q-S*AW?L:HJ1?_[U9?[1RIWETQUT1*^Q^UIJF^*[8W_[0 MV!\!082-0K)>"V9HU*) GJ%X2"9TBP"67D+V24+BE+K?E$6XE6(>CD6] :FX M3Q@Z5K=]LCMUVWZ;[9CN'FJ>@\4XA6"&X)\=CK-4K:CAS@!7/[>P>O@KB:G3]PF,[$@*\;"D?PZ3C4J!?X: M#!P*:!L'2=ZABQGI;NRY]U^A0;/ ^Q2*$@&0$F J*'"XH"7WK/O-%E%13SR< M)>4-\UAG^H8/+OTP" '9FIH$BR9"R345++-*YR-,H)^(.HIOK8'0SP[;GLP- MZ&WU$+6V.RX%B -!V)2,0BCR>LHQ6)EY]\BVRV;AKCHFW2FS(M]6VV M>L&6: NB%'BJR[6T;_K6&769S8AJS5"TN@PXW$ZMR1@H69E1K;;&L%!R+Z4+ M;E$,YM%GQ0E*]T%SXC8J2ZHBOF54JBJ_5MSF;2N(K^&-%KI4F' T\^LHE=X4 M!Y5BA=O1EJ7.U[PK V#D1*JE^;[,3%,W5XR=\&0@%+;^A*HX&T?PN0MIWI1S M7<,6HVMHCO@&E^QXN3(^/HU9P:9K%*L^SFNC<: X-3>:-(SA6C&L:_#:(D02 M"]!Z;/5"U:2/\FE=M 4Z44$AV+B._,?I+*D(-;6V9Z6T/IC<9+$P/YJU=W<= MP<]T,(G^KG00>\2*<)]A//BE.#7>CBW]PBTC:*U?9FPG#+@\7K0-C06>R0A)&+ M/F>,42F:L<>NV+@:USUP3SZ_)L=R;^5PY1\?+AOU2/U8S#M7/P!*E MH[B-B-U/GIT\%RT-%1UM6L-QOWR#!M>^3!=87,PH)$J?YL)2^X1,FWJK=,>[ MP]'P-9CA9W=[.F G/ND;D#J:VHC@(NE'[I*8(ADYHQ/&.R MB%1Z3Z%*RI35W1?T%>UJDP$ M\\_?7?Q>?^<+-, MPW\RJUA$PJL8U!!L+Q/K+#3AAXYN6NA8NQ.HN)N:)S-10H$UHEE?Z;_I7A+] M-'BJ)!4-/&'I=EAE45LIU/\&6=B-@X5C\>!X<%=*9CN2ZY2#Q,0R19O< 1H5 MP+SZ&FMDPMI>5%\8,X;;\&^I.9# #NH!;G4=$O?*:?7 M54GRJSE< GY=:9M':F)=DD)J05X:V_U1?PDT*MY3@(6):A6;!&J\C.&*K#H. MWSTO%62Y&7"L'A;'CX%B--"4Z4"J@0[KIU#7<*K@APFE M0EIFF)@,T^;LDGS4I]CT3GTE,KBFP[0E ]-!4Z@#NN2AAT1+[O>S4@O8PZ8O M3CM0Y$*(<<3M1G!P8\::<<$UY$C-A:4[(.6W#@)$<,6BY&X@(7X73B@\KE@E M(3BIS?A)MEO\O ZN=C<,WWLR,;!NN)454L,S'U:TB*<:SIVZ#8VC7#/NB#" M%(A0$$G MJ0^1=Z9+L:T-7HDQ&TBO":8K1ZE(]+3)R>D:+TYK1O%MJF$I"D&O\FU,5[B+ MNUF*JZBU3E/"*Q?,'DK0NB<"'!I$).+F+]"DN#/R0GD[+?AM^@I.N=4-5?Y-5?F-$,V-GU<9$DE MN#%DSDK: O'*$FI+*)7C1''<7A= K G#/KI98:\C+N^QX(%F%ZG9FJ=D^L MF)(,59/X-M;Y 1> #V^DH:>F@D7E1"DM+-.N&O8=X:BWP*,;\T;2GBI%#'-)K"?"+@Z5XJ1>B4B1]1:LI$) MIY91 J79QN2,0DE&5@15W@Q*"]8>I1C$!.,X9HEE_SKY*LA+&Y0FK%F?K9U@ M]27B^5\S<=3C?H3M1\JL&N")SI?'>DWGI*6NR+(W6L49_BL$)QZ^(>,,>&-TZJU4^(=A-186>T[^K6.JRMUR3OQO1?G*V"\?]#8,JQ=+8X"Y">IM0",^PQ9T8 MSY@%"&>7/&%G?D/76TY=YSQ+U)=8W$PB>=BVN[Q2 >CHLX-"BP7 MI)YUFX?3W$$3@%2GRTPC/V3,&=DH"*.DUJUP V))V%3-(HRJ,K\47;D2#:)T M63/4D:ATJ@.[*I'B\JF:) P-E0@Y% PJR_,,>3F_^HCL6M%)Q';\9))7:NI$ M ]CC0^ G:H")EI@5:X%PND,.B"K5I72LBF@">1BPS,4]+R0M8MCQ@W7LPN:& M[3M8"H)T??F@MHQJ6YJ(6[@3Z04O)H MFBW*6GKOW3C6\7 M,D+9QI2,K_[RIY-![Z ?P(\2T#N;LRTB]R"*JI/W0.XT8Y?*YIN;%:G==/L4[VO%YQEO-M/\Y+"1K\$RM.?@^MU_)[T% M8X'MF3H;.JTW^_-67MHHONZ\U3$X39",[4_7V:H%1FE;1FCBHCQJR!)_$O,A MV&S$3;;H6=$-Z%0,.913:1!'&U4K>"H5ZD+#W5P*,A;$KY>;'=7; 4=G84A MJ@57IW%!F%R(IP+VA!(0GER76=F^5T/H3N%D8VUX,=I#,;I!YS&W("YN?'2* M3S3MS(;]U2)C>,VS/R*#PB'^"MAT)E[*'@JETRO!K;ZM$CSGF,&[D74)IME= M"LSH\U"!0&7S>.((EJ4H->'U.)]42*G/G56#$PS(K'XN;,ZI7C]INOIO6BW'%=A"Q>23(/SE^$36.0 M)!I;9D?;.?*>!Z5ENM!P]:"!8F:Q-OGU^*G A6GTLIH($:!5&ZP0*T?'9W4" MU'P7$;=:(O[@&^IB=CB]\[9M/ZWK,J!=];7=0WN.$>C6+N%!\&Y%.5#VW%FJ M\.N+FO')]A5!NJNK(SP# ^&GH?8W*A&P%0*YFD=$G81?%M%M7DQ<#$R)R$^5.AGXNXY2! M"X]BHC-.J\+WW!NN [O^P9JZL4MU PTA?7+]#R%*2K\J&9F_OGO[_N/C\C?T M$:Y_VH6>QRTN/M-@[G.!QE'X.WB.[#6O]2.,57FG$-D8[FHTI3PN-H_3>'V(ZE80A!_L';JOH/T+?X2H MLK+494?U+07W!,T"3[U.LC%6&8%..)@PR;^@I57\@"PB)FVKE-+6I'BY@XRQGIT=0;_6 M&P4Q]&!6!KU!'Y1\B3,/MR#27L[2TJVH;Y*OXW."3C#-#D#1248HFRL8Y)0+ M6V4>S!28W#I.)9RT&=>R*]4N]6L[&+\ 'KUOA@[-!PL=/^A$$5A,?@M1Q OFG M )NPDV8EPX2WQ!>;24D\6PS>+<&B:(6US M.=E-PI;HQ,);#K'G5F0O B/[0B'0@*8VXBYB0A!@"6C4HFAS#VLFXVD<$9 ! MK@],&N\DK;.X';)>6TFA%[RCEB'V3S1OE?H235#Q"AX+(_.*^FMC'9RJ8I+' M8Y2E<7:K-EOO[4QU1XY.J5U:F?OZ1G'7U!KGC)T]K7U_$'2RK@TTSN:%;<.C MP<%H*X5M-91G5M_E^N9S/BSNE%Z=END6^!4X?EJ_A0VC8@XX3B8JH5I2RKVQ M_B]J,.)DV2!8^ 1.YX1*BR++U>ER\(5.&XQXA&/%5@Z6IL%OBMFRYE@VW1,V M8-P A0P?!ZO&: [/B"T03D-QH6R!UCR:*FV D2O+1V]!WDH1PS(0:H'-HD,G;D@:2J MUJEO!=8T_I#O"%J#*G?*NB;8'E[(GM6"_W&C[)G%YQ=F"W K&E(K\>T'!T># MT0]H7E,0&T]2--2841L,SL/@1UPOJ4A<^9E4"/Y$U8RPT-?7Z"MQ$TZ3=&3= MH7JPL49TZR:#+D1:NQ'O)38>FV J'R8-^+-5,2#J9BIC_5N45E$.CMLIGZBD M!)PEOP'94_E7;F4<'T3 2@S,"?YJS152;$M^ET ZX0$0SV)L9R<4IX*],\2: MRHBEHEGXC"Q#U'0(H]5#-,U)SN/A!BL#L+UEREYC3B=NJ=)3:0\K="HU3P:. M.$MP#Q0WD;/MB.H"US2;?.:*:WTVB3?#!(C4R8\13!,%= 8@7::K167M@]), M%2(.^B=Y5#8H 5KW;:(KA=?CB5,H%]2 GN5I1H?"PR?[3MDCVDP#GQE.<,(! M\LJK1 DMU"0!:R)>,RL$+^;XO0M8&,182]8+*P5;]"$.S)]5)9&T,-STW**Y*ED[NC_$R&E/%X/DQC!@P.J@4-PY[@7Q$W M!%. .2P4FTEU0T&:)E;,"0IG4H>OW-H>AI)[)59Q>AQ2^;QM\ENY>U-'$4#B MV4IF0U(G8)AH"XQ,MMS:##>:2#7EZ4 W][.0N.FIE2&OL2-562:J]CM25;"* M31NKN7E,ZH#JL.FZF,2(!5&>_JW:,UR[%F10I19+BX,L\!C#*%9;;,W;B7BN MMQRM7UUW)Y:S,J\P#557K RHC6<>A*!?-&EU,T9X)#98R/4%H(8@W%#VXI M^I0RIS4I@0D64%":=.SS+)?K]>&/DC%-8!>RH@7_ ]20A@+&ILTQEGZP.\3> MH\LV'SU$[39/@U698C &+G^"5;O-8LP[.=R#Z)LX0O4XF5KOC<4ZML;0$]]F M1\W /^":/,KR&5:PKX@HBB(+5YLHWB=8]WB@-?.K32@?8*!Y6^P;H"2$ ^Q? MQG5W5AHCUZWQ^(<81GX5Z(K+==OH&Z82M9V+<(Z@-'')9N3=#1;Z.>$?K'U@ M\D G"O^ I]1:#'6R8+QD@], X)C3#)5.ZWNUY(MBQ$^[5>EDJ:%UN*S8X@]( M;1^,6#^9,R#$Y8I5@X5R+Q6D(,2YB>?8VQ\E6M>8#'ZMEL/6/ZS:)^2@W&.6 MOG?O3&.VECX5$29T6.MLU5=T?L0DCJ3%+#%PB[);K_#)A.M4=L;F(P- MHDPXG01E]*7>0TUU$)0^U\X)!< P2F>,,\M6<*^*KXW\++$UGURC[GIGU(2% MG(.$VU%Q@\(_#CX=M$N[A YA;,*U /+*J W2%5&8/F]S.5K0,LDYT2::&2=+ MH67A=R@;]?QL >OH LYL;VCP2=!%GEM7OY2LW_M:>LVEBHUK>M<6NM#3..U* M8N]TYJ[0'I$A)B7EFM';M'R(_H+5R@W[9JKN$KDEG1F&[YY)[9G#$V?ON7"@ M=IA%]BSXK B#;RX=9C7L-0/; RXGE6I,V^0ER:"A%D1.- M5VDK#&I7U)K#5\Y,X:\FVN(V9$:A-6Z!]@\0I* D^% \'TINYDWC%JFR_;R- M\O\H40)QEJKKK(RY.--R:DMQ@K$"T+TE=GL)?,G?PG-;4.>2>R<.6)#?.XZG ME J[ESE7GZP83#D(@DM,I5&S,AE#>*Z/8\%D,Y-7\--YKF07$PLT60(K!2&\ M.97=D5^9.HX6D'4CA:063Z(9[%N'7#6OIZYX0IPW)J1!Q+2,BQM3C^SH#X)# MC(H:P4@=L\("&3*WIU#8,P%P<1,O)!*L&8>0V CSB/1/ET5RTL^J@7N0UA"AN!PF7WLW 6*PZ LDR02N M=<]=UQN,,'V)TG%B:[C6TO,T=1BAP<*<.?=HT0(17HG>"0YVMA)T4^F#I9\9 M[+7(@%))U 'OJR=R1D$N!*1&$4).+>70@W!<%XXME=K($,FX8S' ."@^H0?3 MP)K@.D7NPW%+>JOT\CNSQ(0^BFDUB,K*,2FM,FEV\ MYK%O!Z,-@.;M<,G:+ (W\8 HFW2FML1-38_X[.:83VR.6AG3_H'9U)K]7:B M3!?42X)+)#!XF33V62V#.^8:X_=.<0]55)I+W4FK->(FC+=3.=] MZO>1&C4CK/@;+44L9Z%<8P,;<(;8S9I0#D[9 M\T'P1^M;&+M1Q-NUH77(Q4I[FXP[QI@L#,\_ZMEB[?2OX%[R-",'9$[6$MP5 M(P/1M0FS&_.OMC--K1H%AE0+DV*G*G4&OE)G+X-,MS\%P7OR.EI#36_%NNC8 MRW7BX'AHFHC3=5CGDL?4E!I1ZK#B>HF(HA!Q2D8L!Y#5Y";-DNP:7+9E4:IY MR/%[ >BEIC#,C^)VQ 3)K':U'!!+UTB-@LERC/%K_LI>2G0R= M5+/*!!1.GAYF@^9Q43BA"*K;R;,TGH3&,7DMY0-A;1#2UJ1[P3,L]L7;HQO- M)6P4:=$W$6\00< -?)2!2,##^MT?>/L\TG#72J3,6"NUX!Y:)RE)HH$)1^>P M$#91$V4+F )<'%P' / M[CF8( X4X;4VT*I15WB<3U_KA!0+3)P'8.9-,YE<+#@G M?E*]I 8)2:]L0!8@O?T=BYMR7[^&F*ZC5*9;S1$I'9^BM)<5-"R3@GG6CU7S M19(M%4XX?#/C )2%[*Q?'#IS7"X77)A3X+ZJL35H"7:Y9P"?S?+(H8QIPZW>1#\7L$_,N&K51C( MH?+YV@$ UJ^*X$9D6ML"2]/9RQ'*HFD4M]1^,$U!M!2TZ GMR%)0G *,UZ[BD2NBQEY M*CFU)Q?\DP0/_E?46DG?3^-BDF2%=,7#7POZ Z-!2RS)<\ 9ZZP041]9:RDS](DLPJ,TGA]EF MHH2UGEA:*T V/BNI?R.2@SX,>.!16483&); ,UR[GY,=+!XR^]3OA.F!_@)(4C)%/)8:3+>*4A.T;Q1-M6UL5U;%VLM**>VEG5#39>ON M@,?8,O@7_*B82FC@(+C*",X %S/%&__XZO+@W\-/>N-JT#<^/.U91"\@^QWO;:17 ALSRB6!G%8+ MB@*38N<8@U:*8G^0[%6KP)BZB/\VSK0I+"Y=[>4YRR91\'X-OXAL _>GV*F+N@T/53BQ\JK0D7F721Y.!VSK=RKNG28WC6YD M/)8,[-QQ-HUMDX),#@. B?&QM(:9!DOE7CG1@JU=B#:QDUM6$Q?JOJ6].*PA MPW$]D48E<(&B=:VJ=[;(V:+D($%=.<):-Y;H8,*S@XYSCB:KU#8]2H;.I3U< MLVQL4@DY'H@FG+%ZKXB";-H\)-UB/PLPH:3LOI:GE>.7@!K,UE S.%9+Z4_6 MS)'81OJ5-V>'8&8-5FW=K?P25=,TFA-O"4JE$)PIA)A*)QAJ3I2VZ M8)PPRO#K(NV6.]TI\ZU+&XD]!+:1%I05+XG6>J&A:\*1X!% I+]W%#S)4N-K MMMH\IIPP *N2DT%L85;YJI.*+U>"H<<1Y9I3,&4S$!5$6B&."Z-H59A9AI6\ M-HH/?#YTB;,%Z!#-=HD:/[NCFDX,8S/.Y9SG110L2$EB^A8:RM'T\)F!BF5* M1F""H%:ZJ5E7Q*-^JAFE$G;B- I9:!C^B+N M@(I\:(A4!TTBWC:!*?/FD@X; !4WC(M2P)!/8H%QI MTZ++;0=_JJXCV2$:E](G9:4ZKX'8 '_=P!1.$5*2+6&Q%RT4H^Y!Y/ %GPLS M=$)I^^*GO_UQM2(D[+$:%BUNU?L"#@B&3QV/!FOBBD:=3BA2XL3LYAG';22G MBKQ^!E) XZ*9,BRVZ',UR:Y3KC0A-WIIL #[.O+YGHAO8ZHS8IWD1(98JYII MH;@2&[Z2F)4PK88[)\M;W ;[ G1;]WEUK"0NS%^96U'6:*)38( WD+X[>-O$ M&V*CBX@Q00ZB >) PN7ZL:KC9E2*QLY(EN)M:/^#-J?WYAW-U4]*E7PI-C3@ MF G'(LHY!@#+KM_KDT:N"MN0EJCNQZ(IIEB!44/R":)Z___VWRPN]@);ULK;6=K?4!LJU #/L9 ,'"LY^QCY68 !, M>#)PCG#^#+FC+34UA1.U(B\/$X@!B:N+,XFKW3)K=DFXK5PX"O^NV,;0"*_< M+,_HKLY:.;D#\A/U%X)RJKT/'83#ATJWKZ[(1%!2K%&=2(1,ZJ%@)RR4+K28 M\0+3.O^?PA:.2E!A7B6$92V7.B927B74BT0BP0\6NV[%@Q7J4[C=+-;M*)V- MN'6JI&/H2SJ>VFYU35$\X8FWM##$.P)CTOH<-S]RY==M8P-,GBLQ#;-_+N_ MH;0D>(845*9EGA"D]%UM_=)3:"(#E4W:6K*MHTSBDY@L;,?JLZE514-&.R]$IJADR;G)@I]4^X$>7F$&!S9' M;-$OB\D-Z&\LDY]1#"55=X3@Q>5XF%CC@C_WGG8-2/!7WDS78XJM0A:(:W:8 M=6@Q-RSNJ(D0L!U3>6_]H5K/63MN/BEU4 F6O'HYT()I.&I+]$DI1E?LFPI0#0+V$5P^-+.IM;:NB@[Z*#O.ZVD?GVPPX40WE1 =* MC+QH/A[]12TPK'E0:P\^=RA0W99&?:JP%0':+ZM$![GR;#A452TFSCV0CDI< MWX:FNEH,S$)A6JFI7WV!R(36P!S(L/E*[O.S MVM-!KP_=L@H\ES$O%,6)/TO+-Q/0FOG/_S$8]F>P$QQ;5/<&8V9';#T2HJ)4 M"V[X)#0D60Y:M=0L,IJ]"G/(2GB*EU_N4S]X MN<7,[-F%[%FG$:DF7C4!(%U3DR)J :1F.(;)TQ('UA9&'; 4BW\A='@9?8?E M26H9FB1C)5K< "&2"6Y>*G.M7TRH41I1PJLZ^[,Y>C958LG,4IY4!\#REN\)3*N=RZYDME#ZZO$1ZNT1+>&+E_9$1.1=$ !B]4,X$LK^K MHH9--;F)0+FGUY*CL4:-EYF]D1G7:-0("C,R6]EE)X>=G',#4X'%&7D63=U2 M(ZIQL>XA'\.$*U59C+$VN_H-_-9+V[Y(FP/3X8#'Q*GCE1A'1'LIN6F^;W%- MUAF5-3^J:RS8G7!)'IK4D,) .E%F-=0;'6?3:R"NKH4G,9 FFFLU=;!NR N^ ME8Q[RC1)Y(D;1&U&36A_FL>_VCJ\IE"1U*,"A'G!)9(2U9#N%XV,&17"%:JF M;K$>B<;%5<6-)3ZY MCO(IT[TVVY?<N7&BH28ETJ([4@A#4^\IO9%R9^X)@I2@/MO<\"8DO>X0<"HO MZTDDL]TUMI>$XS5,:6GPFQUB-,I=N+-$40;5A>$_+/"C@5.*G(?!TEW1"AD8..] M)J)"D(&H0. X%#=60B[L+P6-:?^OE@G[ V)=":;&GW7U6LMA3T:"7MMI?J"6_DT)(Q MQE@2 @HO99%-L>K3IUB^!>_7;>>H)Y.=DGQ=4, 5-DB+BPD]!O&>+(-9@K 2 M#H*"0'6VH@=:\+58\+&)CUM7/N,B_R,E'?2)JCN];[/][@%WT1N=!+I./N2Q M1@O8<5_B.9O3&Z_%X=$/CV*M?D29P".8NZEN/TL0C0W$D>!(L,T!CUG&_;3J M<:WXME9W<+=$C8^>('K==7%ZU\PF@1]Q3[;;D'5686\!6/%A%?:G>O-WH@"U:.^YZ[.B9RW//HJ2U1I=D\3@7? M@[L3,C1TC&JP,#-\5>.*YJ_)(! VG>U(WG#X.,FC4&X&*M2N/P[\>01RQ;WF M_@M4IAO?L__(">(I@07K=L'WH2_XWGQH#]!SP5W$':O42(7H4-2R:M&PJ'\/ MMT[]LBE2P'R3G[FKD'FO_O)6:>?\*P=TK5,R)0 ILPLM^!9.=!WA8NW*-4&C M=6!/8I<<"N2DJ&Y8T^UH##_#+3!-HU!]$7":/!*LNSO870$RML$),+'11(/U MWU8YV5)$7C]1=>D05]AH\ Z,Y!$5$=7$:+8"ANX6\/.&"9OE=U$^=:JVT;UY M'BT?U@PQAJK2_APU":;)DJN,J&Q?(JF8D,!2H)57H]TGL"SQK&7G\A;$:5+I M-7R=4N2)NC)R;;7+W6)5U'H1T1JIQP:TRQI9R%JLG>?JJ (Q9N9!O_?Z[Z%9 M-&[V<-@?"6'Z_@4:JR6(T*,*6/N;G\0!-8$VRF_%3)(0L4:],42RY!49RA1R MCQPX'U\RY9/-3[BZ!*ED /LISJ?;7UV^8-JVC=T7:T(/.:P9] -QX#0R-+P. M-D=.7???$ F/EXU]XCH^OKAF+R4P=_A,9W3$()*+;LD55,GH"Z.@6%GS\N7E M:^U8P2X ^W8(P0-*OU7XY(-$?.9%%+,"Q6&0DW6VHFB'7Q7;=\XLIVT1-O;CE!?-O=%/B%Y# M UDQ_0/[%:$AU MQ1GW)U"I[=3+RK[(RGHORV*BU_DT+3O4V ;>+&[?XRK&'U(&N"OQ^[7=D!PS ME1)1TYMA62TMA:&_VYKZ0_L73FP&SS;P@V@*6!( MBE5=33E8!8%*;U#Z.1(JB53F&"&N\Z[*MTV3Y#1E7F M=#F)EVE8]5'S?1(06WEA.LS 8YBRT4F',YZP-07DI6-OI .ZC5'LG"HN< M0:H:_IHI/#-0L^[/'%P6W27T5,@&]!$B!Z<[5F.,WN M-&!BR%V^&JS(L-_QT1MRA%%^PH29R!]KV(_QP":XRB91!VC("@,CW#LXB1;L M0&C,Q#IPP#52:*K<)=1E0(0B2U/E6@4E>*J,TA>Z-)5C5>+U.FHMS:>9)?0D M_J5;#>?LX.H0-S+15&3N%& )NB[TA>V+[3%KV^D_B/SKYGFX7+ ]7UMTSWLZ MZ@M5 _-! $KUDJ5[.[01#X[ OLVPKA>F\H*:C01%-&P*,U4L:E8P+1V:ZIBX MXG41(A"FVFYP@';"(XBG!"F"Q2HZ4,'G)@"9Z^ES&(.97 M0]8O#+$.>OW!0?#7[ [Y-VJHXU,U22+&(<"&<\IWV*+0VE(&@K<.YSK6D4:B MQR*BS#L(@C,*UT[B0E@O$2V7;3R0K836#&)P0*EOL9<7.. KM/HA2X!B&$+8F9B5F P M7=C=@0>Q+H&OV.>2GSHY/9=\#G/">F &I:1E=O1/B3I)(1Q9DVJ:X5)37+0) MF&=Q:E%6Q=,7J N*5:AR8Y<*[102VWU\62+!)8 MVM5B%,=U6F!^8V(W==,VEBC""KRIHB(P2% M6Z0B<&'_QHKI2C 96'/DIW$BI$D(H ^6X$V\8,<*AE1BFRTISAP41-?BM'Y+ M/.66<'P8'5#"8''310C9:<.?[5L M/*91HBY;8F)T#6P^\%LV<&U8#%XT477'B(4<48 M;@D<2G2KU!S% MB]CJ&AW'QA,?M&)-0Y&J)'9#1 +I9%+4R]93R1;1 $P($0.M0^(IGE(@AXO( M:R=LA:#)V- H7%EN,D1C;&$Y^C1FMC=18&O.U4S./XR+83JFT-$M*GWFLMF& MHVSRKV($U(YCC-%7!"J*$7LT??&(-6C4;$EBE0A&Q#"B6C&1)SP!.=X%FT!@ MBK]((Y1**$)[H\SUIF0)*9^*1$(#M5>SS-[X8O,%/08G8RP--!1TP7[%ZUG,)+)3".65NST8G=?#VI'< MX'=,TUY:H@'$"V]K>*A_N/%-A<[_C8J2\L;D!1V"BV8VE85XQ9IR.Z7,FZCPMD M\C&\Q#0&0V7J!O4PF9G"(0%S? W/!Y5'92-(>GY&S4^5P,@Z9IPT:SA$/^K^ MS:-;Q_*"\O$DN$A^:89*A>SRL*?$;DN'DRA0WP2S) M[AZS1_=%U;ZO)\S!9L54OZPXF2/_KN#:60Q"B.G@;*DPMPLRD N"A"[?X$Z/ M#1'N6D;V4A=OB_KT_/WOOUU>&*?#SC]J3*P2F",$/W9@YT3CH&O?0M&0C <3 M84+>(,0(WX^N\PAM+5E&J)K.>MNBNEAXA@IU$/"@B#L7K2S![1:Y 3D3.$S4 M=C%O9BS\=,9N18NJ\L#YO$5E&A-Y>%R0CC,_/PC>M5 &N.5Z^M$$$K=.8ETO M *55?5&3BG1LF6;B5N C57A5+J7"3RSZT>8Y[S(W'\MP_8:8V"N+IGU\5 MEX/!<'!UU#^\&!V/3D^&;X^'OOW?Z%J,PT4-&OQW=5=<'7"?Y M%DZ6?Z0HZ,DM0T[,9N"RS:D,XN'3^_TUQ!:>^'N6MK1^=RK/?K0[>?:=$Y][ M-O]Y_VAX7QV^/>Q?GY@S?_TQ@R+:*S7XMWL[YF&L-<&$+Y^2:>PM9Z*C6@W\_(_>#5O@K )^R, M4<&54N5^RL">KOO[.P+.^Q6;)OS"[]'"TXH'EZ949UTMP$/.Q>\A!=I$VU+3 MP,82L6/O^N"C;\?>V[^K?U?_KB_D71_NH$63S]=Y5J73U\*&,)DH-9L]]3F] MK;3?/_"=PN#W_]G$5/F>[]XI&VV;+[YVB6DFMO&>HUXO!--QFR_ZY'+9EK7P M,MF5%W\"AX$]X_!XX+U'+Y.=ULJ;YA/]DK_8)7\_*3-LFQKT!H=[X$1NX]#= M=:'NYA%ZV N/!LU*<>]+[I@I=$TZKI%TR5A?V$>Y6 0'@[ZWJ'T M(MEEQ>P=RBZ_^),L^86:J+GD*(=[X%'^@HB,=UDV#?Y?G"31M4*TL8X86UV2 M[,X>H_VC@?P(POXMRI9[KU7^4]5E.,,7N#Z)@Q^\SG*W?4H M^Z?A:(5$T7N47B0[I92]1]GE%W^2)?\=IE-[E/N0H[Q"3LZ;(KC*D/H\#,X0 MQ1L>L4DX=]>ENZ-'Z5%XVO=>Y8[+T8LZ__P"=F0!M5?95@Q8(X9K )?KA^P/ ML//[&BKS/$JK630I*^(/:\ M(V<0HB'':6#@?<+ 8! 0:O)*,\E!$*P6X=)/ M5ZJ$Z"%UE.AI#*=R/*X(4)K% REQ_BG$=1KQ.2BB1&D\YWFZ*+W]OCT\/AR-#P_.3L_/3\>#B_/ MX./+_ODIW*!CJ/+#&ISWK^H:UO,#4F,JU ?? *K^]?D>?/.@!]]A.VX\JLUH M?S"$Q&0VZ2T3>H# WT9YG%4%\Y'RI(=(F$4\GB[[6Q3/<8?'1,L-RQC"=* 5G#3!=,,+!W*+<-> M2CSE\"+$ 3FK$-Q]JHH)* %^J=^S4@7]H2B!G$A7D9@PRH5X"=D6%1,Q\KNZ M@^2'$;5DEL-'6)0)NJ"$-PM0TUTS=#VJGRGS=FGZ57E[>&[G5/@]FN/HZNKB M:G#4ZUV=7XXNC_MOW[X=GO2.KOHG;\].S\\>SD?Q9)KB$&;U-UR"3]%,P3)> MQ,4DR0IDT.TR]<)6O&XB(DW@- 5SI..<-,>>DV8[._)X-#@;#=Y>G;\]'HX. M!V]/+R^OCBX/>\='O='IU>AHD[-\U7;N?_/@^8H/9Q__"-Z]VTC-;6\4]Y'L M')\/KD9OSR]/3B]'H^'1V]'%\?EA;SCHG5P>]H<;3>'3FD.CFCGT6Y1_5J7F MT0T^(HTEV*QI:>C3SIGM]O+?55PN0_@%'Z^?D/V6N7F#W^30Q&/T75%4\-&' M*I_<1 4S\O*UR-8,]KPGLC'^3IVE&$P',)622@5_.NCUD;:.28U#9.N#-9G" MK&=IG>2:5B&X_,+$I:'0;*+#<:7&.?5Z]'LA>:!A$%0I\;O##8KE'&0B('+[ MWIOSWW\CNKQ!_PV<@!_ 6B-&=_"6BF!*-*U-VN/@+EH9T]FGB[/_#GY)LC&8 M*R)7SA.CN7XLY%&?;#8&-KTW6MO_GB$ >&-,_XG]'@$"E10?KAKZG+ MM;WR[N3>+8A7'AD"T<,_"4][/;!FR;IJ?V\O[ M5@Z?[[@KWFH"] M#@([LNU%5WF0Y_!8FGS<&K-="U P:U]=Y-'^#-)9LFY\> MO!0+^;E'A9Q:+9,^5>"1Y33=2&4"^P(DG;AX81#$IZ8WO(IJ:5<9Q M&#Q*Z1()&DJ*HV%!XL +#IC4=N,[ZUI4'F=_B -]_**664GQ/UG+1;0DHK&H MW-9 \?Q[_")O?/6?1@?' ?PD<1A+-MM[Q"F,$1D.D'"(0].1:Y[PF&.@:!%, MLI2H7\B'+5@47NASUAH<<0S\J-<3%39YARUR>*[!JY8LLEU4$D73L M$'HB^#LHN1V/F3315W8T9M(IXO@G\^,_6$;SX)<\6MP\MXKHKEWKD+\'USA5 M2.::W9%"@-U,VCY8J@AM6_@M;DC8"@'[T_JD.L95\ [>]HLY*^ZY^E,)/\03[#^C^>)-\"'+?3T3)G.8V++$4;\>!?B^M7 M :SV5[^7)\K#CH98Z\ SDZZAT?C:ZN!N>G MH^%9[^W1X>GI\=O!X?'1R=OCX=MF<'9/S[AUD>*C6J3XD\*T*5@]5\8$OHC* MZ.$"WXDM]@RN!MP*]5@2@&]4C0AE;=B\WCLY* M ;+P>M+$3]'1)U/ZYS1+U6-#/D\^M./O/S1Z[M'C//''/'JT><#$U1:T)^I" M7G">J=0F6'&35E8Y]-HNJ_12DDG[\$ I.<4$J6OQ3-()1ZS/193 MO39XG;W7?S<6W+D;S["/ \NME"B!V')B3IH+TZQD0Q3LL.PEN_M/2*Y[]>[_ M70;_SW\_?G?T:7)S]<=:U ML?_X#MV(K"I@P8LP4%\F:E$Z(7/<'3]M=]#.];5:V1Z<>.X1B'^[#^!JJUHY M;;_')B.?:Q.5)/+MGU_U7M'?,/")_KMEHOZ(T:G E.7'#!RQYFCG47X=ISR\ MJ"HS_0'7Z=(G;+R>GAX<]4Z'QZ,?-(DTJ/$D6A3J9_V/%=OHE>D5L;2\O5?K M6TGX28='/[S1/VI^UU__U/9<@#)]!#IZA4Z-%,ERG:;]:;_SBU]Q2 MO_C[M_C-$F._^'NT^)O@#OO%WY'%WP?,@>VX )N\K(B._*(A-\\G_;NUP"V" M70]"VD GI7 VC1>W/.?_%M5BS0S"#+WY2D[H>%&^^LN/?8R#58M-VP];1O3S M(Y7=#BCV77\_OY:[\WY^+7?G_?Q:[L[[["5?">1 M?C[HR#\]!93>LX*.G8Y&8>]TDS"5!_#LC*[QFZS;F^QD=!H>#=L0H?TF\YO, M;[*MO-'QZ5$X/-T$/]-O,K_)_"9[V"8[&H:C5A1*O\G\)O.;;#N;K'\:]H\V MJ1OIWB;;+"/6X6C'>590,R-%/.Z)<0V^*0'>?]KBQZV)Y^&P%PY/-C*T[GG? MSAX%.Z#Q=UPHAZ<],$PV*+U0/I%0CD9A_W0C M%\X+I1?*)Q+*X7%X>+1)P6QGA7)_$L"_Y%E!J/RSN'RL]+XL]D.P.,-C3W^X M1]KU9-S;C9J'G TCYX.%M9LR>=CKA?V-SO3.JL9] MTH#=%"H,6AYMU$WOA_T1=E4^Y/^^*@*%>63&S+TI^I6)1DCYV_'RK\OP?7"7-;#47AX]!39Y^YY MM#[BLH?B/0C[)QN5[GKQ]N+=>?$>#L)A;Z-N82_>7KQ?@G@/1D]11.S%VXOW M\XOWX#@\'#Y%D5WWQ'OGLDGOTDDV1R:T;!YD!G=O)Z,=QUBTM(D6[JPRW2>= MV5&9ZH/ANDFAIIH<8]*K86K+H93FDAX/PN.?+O_=&/[XP\1STPJ/1;E37>O'J(NJL!MTK1?DB1?(__^-DT!]L@B?JA=(+I1=*+Y3[(I2#\/30PZ-ZD>R0 M2.Z@GMRG'!&5?HW5+,M5$/-?9?3E\?C3+\MC'_;#P<"#K>V/JGU9XCG";)$/ MQWOQ[*9X#D["XZ%/9GKQ[*9X]D_#X49%2EX\O7A^ATJE4=@_W T&QYU+%WW( ML]NXB+,T^'&L4C6+RY\"<)6VZBF]2*]_$!YMU//069_?!Z)>NDB>;HBXY472 MB^03B>2/@Z/P>/04>G)U'1_SPMN2Y)^\%.^@%",1A6>:\B+9(9'L'X9'AY[3 MYT7FG'Y7I?A/CUZ_(:S?-*O&B7J4O+XPAN'[IJ#;%,2#D_!H,YKOC=^[LP?- M+H?K_#;>Z6U\V M/MH!GY;>QW\9^&S]C9<$H/#QY/.JBW\9^&_MM_+S^\)$_ MC?TV]MOX)6_C82\\/'U\<]Z+V,:;U0H\T;:]4?3#_@G\\GM%9H=/@/C4X??> MIW?U:[S[[^K7>/??U:_Q[K_K7J[QEK.-74TVTI]W/*?C+)G"+3ZH//AT$^4J MN(C*Z.='RL3^^IH[_.)^]?WJ^]7?SQ?WJ^]7?Y]7?^-Y&13P)5)2G\. B M6(#Y5Z#YUY7X^LL,HW'D]4YC>8WV!^@ZVM?MRM MVA&?>?,1,A\W]5+AI<)+A9<*+Q5>*KQ4^,S;)IFWVQ@F<.JDW()L!JL^GV=X MIVSRV;M_+][]ZQV<[%;AI8^O^ WF-YC?8'Z#^0WF-YC?8'Z#^0WF-YC?8'Z# M^12<#Y5U94+\)'BI\%+AI<)+A9<*+Q5>*IXQ!=?5#!S]60<=?U_"+X.K.(W2 M21PE6X$>WW5G=P?>SZ_E[KR?7\O=>3^_EKOS?GNSEEN.S76Y@$DM<@5V4AEG M:1"ETR":9_"B_TL??"A,/!1C",G2.M[+3_^M).$K_'MK?' MCGKA\=%&D %^C_D]YO?80]YH=!R.>D=^C_D]YO?8D^VQPW!PM!$RA]]C?H_Y M/?:0-SH#KZ85P MT M[1YL84YW5YSN@ME^X3/6/P$#?Q'CP,N5E:IU,#<*3PTV0K+Q,>9E:)U.' MX?%&O$1>IKQ,K9.I4=C;"!"L^[;[7M3 ^:+ EQ0^\5+AI<)+19:+UCQ^CW5[C_6/PU'?MQWX/>;WV)/ML>$@/!ILQ*7F]YC?8WZ//'0:]H>;F Y>K+Q8K1>KT7%XNA&@@Q M^-8#+U9;%:M^#^RKWB9<"-TWX5]\3O/7#(>D\GF0C>'&A*+V6"-_JT&$IY?0 MD^.C<'3H\Q1[HRA?F'R.#D?AZ6 W8B->/G=0/E%_#GPMA9?/;LKGT? P/!SM M!J2-E\_=D\_AZ5%XNE%W=O?D:$:]L/#H4=@\D*U38?V MI!>"4^N%R@O5-H5J%/:.7U1RC8SY_RJC<:+,Y_1?9SA)G*K7NCM_T/OAB<9# M@P@F*DED\?[\JO>*_H9?3?3?+0_Y(YZK(OA=W04?LWF4O@E6GU9W5^[B:7GS M\^$)"X4LT(.]&Q"Q5]\T/S5A[?%#OWG"?NS_]"UR!8-\<\\H'2G[5U64\6RY MC87]J(HJ*8L@FP790N6<;,*_H@DX4[F:!N.J@*$4!:S9372K@K%2:9"K"9*B M3X,X# -=-%'T]A<_,38L8'W(0?%0SE0=E%OR>P;<# M:N.C?_8/023R8!H7DZHHD%0(+L7;O*UFLRC)@JLX*>'2VMV"]VGPMRBMHGP9 M'(;!H-<_"NZ4?8U/57X=_W>EBC(,WJ43N."BRF&9Z91*.,TU)=\US!3"3PU<=ZW MI^ECWFS-?>T(P 3F5^7W2YOLDBNE:OQ[F*/K^.9C"DGZ/D M+EH6N$UO'1Z/^Z)T[!!BA_?DV?//IUZ,\Z MQ4U6 M):#'%>BJB#3V)$O_5:43FGA24Y]4HB:@M/AEZ[RWP8^TS$<_A;1(697CLA59 M$D])S]E??[*J'W^I-6,*.KW 9Y813-8T4$FA[N"U%!\>(!.Y6F1Y>="Q25ZW M?[NX]#")A>(%I;,2_K[*\GG0[[W^>W"M4MA-2;+44J&*NE1O80APBIYN\78\ M/I"BIQCHR=8'&H/9XL\=T?=J>:'V/MS[0\B8J@P@T%N@RM!.3RMB^M9TV@>>-40U7 M9"4&>!H.>F^>\'BD)_3?X,,^1'D9O'L'YBT=R]IH/D?I2)?FR6Y>GEZ/+BZN3L]/^Z/@8C,('VWU/,?P6,^\].*NW,?CK(%'G M[W__[?("A"H'\6DA>/W^QOZSG\BO_K(Z*<&/LO7Y*]FE(>TN_8W=E_25?'RG M]):&S2B?57J;_Q2@.QG,U11C!T&I)C=IEF372SX#TF5 FFJ19[?Q%(RN IU> M_.54W<83Q6<'9DD7J(QHO\_C-)Z3<1"GMU$1@XZ-_2TZ^C MHLPS\I;IHMH+=4Z.NBG=[\'BEW4.< QDR\-955+0R*Q6?=[KZX;AF=4?RFT* ME@6X4\&2#<\ >8"%JU!*+:UT@7(:C+-4A4$2P3WHW_R5B-(R6&1W"H,X1O3M MG3 \$]RI!!LGPP"D_AKEK5@69%;A9@ )1BEMV1-ZS'9O."([N/CK!0UCB/^X MC>E8-YLSEGU7H!:=P.FJ5&&=1_EF5M!E69P;&E5WGT:P, MRK@H*@5S^TM]MFL3&Y%J2%2I:/'P(SC2L]=S&%Z4-F:(YWJ-6D@BL#*S8I(M M8 WMYL)@& @?&##.Y("O:!XWB?)I'$V">9;&948Q-ZLVS(($Y(+R?J91L0C! M!75OTEE.>'/0285J2&>$*A(,) R2@=E%0W =UE2501$EBI565(C77/SHG_4_WC03+3938#)1ISI#T)(8X$<<#7YPT@CU[_K]KWRWV5?/=<>NP"8_ MI6&ZG=)$EC9YN_[B2T"J(OB/'OW?4\^/A/*?8GK;@6U)Q _/+0 = M4Y+?[\6_0QW75L$6-Q)N+[\[*[_/K+E'6^TRWA'-W17G=EOOV C@?2>[_3L( MKP=$>D%JLYLR=.BQVKP,/5:&7E3GR+;=]%YGS[WSUKS,)@9/+90S!"MEFE68 MJ-!FRBZ9A/V-D+L>/T4OW&CT[I+?/'[S^,WC-X_?/,\0KGB&KLV.EKF=!04\ M(IZ!I*1E$,UAX;F6S!::.06%<6IKN9SJ*^I;B1;PR9=X#O9CLMRT)/G57XY/ M?]CX6CWP7-VJM(*!@>S%MS#N69[-J;8+;5HJY (Y3=3KRA8LU>LKL8:NDFIY%E511;"QBB++ M8RS1*F^J0FI%\1Z5GE3L[JQR*M22MX(9R54TKPWWGRJ81VD% RIA06"-QD4) MZQE3T1@6ZC57%!921H\5<4DVD7HN>I%_I#'^12U$/-3?U)=XDJT^$DOCZC>& MO7\#*F6.96@3?KPT:>8I5;1)[PN\5@G_*+-@ M(-OY?2LO(&=,_U#7;'E'D\ MKK#FK/;<=^ZM=.V8%;WIYI)W>/0(R8.IV_!BT;*B$VF/3[&CEU[QYS1+U9M' MM?3 X'!B-Y^6DTY/RZ;="H^;EH>.;M/VEQ?0.7$R/#]^>]8_/CL\O1I=7EV= MGEWU+]]>]H[/KWJ'A_VSKG5.-!K6SVPC>$=G^KE-@_<;[]U7?[E2XQS;__G5 M^GT" =A<@X4U^( F] ">I7S&X>E%A=A3Z8\M\1RD$W62S>?8@%MFD\_XTP]1 M H=."1_]%>0##W7!(B!; 6\MW2._P(&T"*Y^.0]^_?4\^-'I&EDO4:9%!,NW MMV08_6EX--) "(^82&PYCHJ;@Z YC5,P+Y)L =/@F!*%4P-?!,4\^ZP"=1M- M*IZ;6EV]:J8<_IB$<+H=&%8&RI@^"34AIV J=K5N4PQSD,=(:5S]Q' M*]U]&O^B#C?QW/NWFZTB_]1((-C9@&T-53ZYB<@(I-96P(&Q04F6>4CS%8N+0!P#^'U<*-5<1? MT%&84W.HM&<0\ MVN:0Q+'.!+@3"HL!_8MBBU[FBW0E:]2:>W 23)"MXH%O2 M]\>/5/>@G P@C73@@B 2O_P5=H=8>)KCFLJ8JC**DZ)[X 6N _/5KC=C79V/ MSB^N!N>#T]-!;W0T.GU[<3(X&AZ?G/9'@_/3DU'7K*MS^!F%!DZ*4F),* 'J@8*[G C&I$5AD$21V,) H0V:D*-J5\6*BT:7:>, M" 7;K)B ;TY'OJK'C^SB+V3Q3>!H47]=O+36"M;V[BL]K_.L*.M/S%6$X8S; M++G%Q\Y->W_PKVIZ;1%0G!D#$T6_ D*Q@$;A6XST02Z.KRZN3RZN+X\N3W@@\QY/+H]/!\?!L,#H^O#P]>Y1*^WX= M?];_/3X[/AJ]O7I[='@QZO4OSWKP:B?G9Y>]HY.CP]%&K_.$U0S3CH&9-:O1 MICL/9K:=Q6TY>W_)LNE=C)V[H&S>@=>57I-1>=9"2?O]YZP#.QE<(8)+C )P M(LN,O,_@.L_N"!60 \Z.1UD_=G@6:6Z=XW(=+",>(@:0,:(3.,Z-CH93+H(_ M;Z.DXN9H.0C;,!G=,9@5AC,4#@8ZU!CD$ Y6]07S"'AY_>9X3-JN=CJNDB6> M55C09P=7T81ZOLFS1] PBL@K?4M\3SB)]8E^K0[LKM$D<4BSR;Q67QI@8%2=WU)?PF);S' M+/\,CL%$O:%I@HMO*6V3+= 6JE):PC=LOF"<1UW#D,8J57!CZLK_LI!SG9,; M..43Q7!M.:,<1--_1:@M=7#D#7T*P@Y& ;VU7NN$=D@^$02 M8AY$CP@=_ :1'<9V0 L+]9!S07/O96H^"WV#M9+V-<422&*; 1#R/&0T#)O-?O%EG%>4=,; 8 MS,A#QTT4@2,BOT$3UA4>G9I<4U#DR,$C5KFO.'E$M*> M<4%N!WW&_@:\JOFTO,F*VMC@2[WD-,E\%YS;HI \K_G$HH3!?6=5 F? 3(4F M0J/]!>/6).HZ2D)^5_04\%6OJP2Q,^"U06&FV3R>\ TP3@JB62*@1QX7GU&( MSPHQZTE;MBT4Q<+O"$8R&R.,HQYKC,X(AXHB#)?FT] M''Q+7$WWY&@5.0RSU#T]Y[CLIN/QW%9'S2Q;G=$IZA&25+)-\.'@0,:$#7,K ME@1Z?+#U\A)N.PUAA\LI6HUI4\&U<*XF<$;BUB0HN7B^@*5DEY6@8*Y!J-Z5 MB%5%QQ%ZY123!T<4X^NLU-9=:R"E,XRP!?^N0)Y4SE@O1D]/+"K0'(8"BD!O M(FL1V#NSJRZQ RV!-B105WVNB0!/O32ZJ6;LT)R,(XEAXEW&BB3<)A"BVRA. M(I[]IM%5W_SPF'\J@]/#&*MM[Z%G:,K(U:NS]+BP]"/#I_ *LL#R"HV1!U4) MANS_ZI%+)8=4O,3_*Y.&B2M4XJA-Y8@"U7.CZ+1?7:U(8DU4P *2C$*7X($$ MYE\:Q'B>1GE.IA&?)YB$HF6K%B@!*(EF'<+F ]#^C"D^!<-!FQ>/"7T_^DGW MXK[=5$SO5G21U!H9_3/C/6543X!5GNZ.Q36SYV'MP+2F/)\[B#*,0F1E R0S MSJ;M4H5V@1B5DSB?5',^U&"(L-1T\*#M(*A>V@V91VP[R8U1%'GDT8HGM?KN MKC)UKA)/#K$6T<#):EL(1INJ6SM<^!81O*[):FH,'!8/5:1B)ZAE%YC8WIA= M*K@O:BK1LLT?X\NE*\?)VK> +8BW=NX;Q'"^E[*#)(1;S?42@LTJ=A-M+V,S MN7X9AR9M41U6MKD24'>?4W?BP%0N D*9)M?Q?SG."J9L-=&ZJ.6%.1?6>&/T M%' R*4-6.IK"JX$'YNRP-@'K)L1YT_;'ZX1J)E9]X%1['?23C&[/XI[PTZI^X=AL7^I8>JJ2\ :!^5J:LXJB=):U0>UZZ1 MNL:-_X8-]?1A]ZO+P]-AOW_UD$C MG^N.NX;4\2#@N9-O IX;; 5X[CE@YOY'17D17%(1F$L.L >(+4\ 0+@=.>@, M *&''MWCQ??0HWN\^'L-/?K[8U!,GJA5?%6^ODNK^,%&S>)/U0O^#9/@@12> M1CU^OQ??%_GV(KRS(NSU][/K;Q:$?0 @/7=KGQX-\;(=*/WO LX.M@$H/2^ MEWTVX, ]\+!V4PHWPGCV4NBE<*M2N!%'1%>E<-L!AY/.GMV_Y%C@PAT*'3): MGPO+"4Z.'!)F4_&T]"9Q7G_CHM MNR;/3Q$1]?+LY?FYY/DILIW=D^<-/?'N1OC?28L0-K]F:WJX7K#)>W(P?$D6 MK_>;O!!Y(=I)(=HL!][]@^ZE^]Y$P(,0,H_PM5^:K3;:YDMV5L_MKV_QLN1Q ML%F-FI='+X]/)(^;F'O=D\==RQJ_9T2M)PN)=U,:>YN=UEVMG=QWY^1E"B&A MQ@Z>XGV]('I!W&]!W)]J<%G*J,OCQ_0_O3"^YP1XQ*[^3LACQN MV)+CY='+XQ/IQZVV)'3_-'\A3O>'/!-XZA^%4(99@!][>K](Z[.WV2'>5\[;9$]Z>]]MH1=8Y/^TC14[0I[-$SG (>\\MOGJ?K\/";QV^>O=P\Q_[D>23@ MWG\1ZX/Y?/J,S# =8C5OMHO2?[^-U5QX;@:]X>'QY>#BLG]Q/#H>C,[Z1T># MJV%_>#4\'YY=K-#+/\?LW[L&+X9_Z=&#H#_KZ-OH!S G<><9?KXCG8]#YCU> M&GIL'):AW5D2E84B*HN-23 U!P:KL6$_#![%J1D^BLOS9..+J2^\;$=.^4[#M]>)["K9]7?RS(OBH%EE>JJF7@0[( MP&8D-D\H(._FBVA"?"]760[?I,%YE>1:%,,6:]>62T MY9;_MZ@6:Z83IN/-5X)]QXORU5\B&$FU>%1M[TO'Q'B?ES?90DWC25!4^;7* MO]?F?0@N]S?HN6W-QY^>(O'>77ZVPZ,M=RL][^K]?_;>M+MM)$D4_2LXFJH9 M>RY%8^5BW^ISN%:KVY8]DJKKS?LR!R23(MH@P,8B6?/K;T1D8N$BF2) $21S M3H]+)+%D9,:^RM(12;GG0KEFH[YI1+*DW/.@W%.:$FJ4B\E%4Y8.@/XRW^], M45_=+1=6HKY$_6-'_9*;$YX(ZI]:5?'OS&.![;[L7=C1.W8L)71F6]O+4(O* M:N4GP(9/'24U_;0F]9X!2IX@&FKMO92X[Z0+5%+3E6A;1;3=3W<0B;42:_?, M;,^GDT,AV^K8H[HU2_LH'BTUBE3-0%'A^MF#4G[;LDK0LUX#=F7M M@/-U';XI%1^V KQR)'[@I@$MJ[U;T\6=]^2PYR^9@VRA\8(>7$9?O1/OH2&C M=DB =$STZI3N=./96J.A45!3HVUGBK*&05:LO?$.YS M@E6>\>G#NG4VP8G!?4ZPRC,^?5C/\HS/)FQV"^]SV64B2Q(Z%Q(YLJ)RF[=87O52_F70L2PQ^Z[B* M1&")P-5 8&#!9XK!IU:SU[,73F2[/S&"3[Q"2FNW9-'>D;'34T?)9FNWFFF) MDA65\,>)AIHL?Y)H>W1HJY:0>B.Q5F+M&S-;O82!?\>,MF<3?3SFHCU9[E.E M+-.W+_>3Y3Y'+ HE3KPI6>I:><\QKLIQGAORF*3;/JL9F_*2<[G??B[&)JG=/C5 MF+I;N1'.59CQ+60$>8E,!^-&3"62E'LNE*NW=IL/6,W3DY1[UH.&2^U55#2-X@#H+Y.0SA3U M=ZQYE*@O4?_84?]2+5>!.4+!,*< X>P(XAV9-OS./!;;[LG_MQ!OC MR&GVQ\>&3QPEC493]FHZ,I0\030$QGC>,[\EVAXEVLI>31)KCPYK+]4S:HRW MNW-!(F\5D5*H>X"Q9R^#AOIN+JR3*465:'N,:/OO_];2-7V?\$K,E9B[ M)P?!/C31:J*M;%QQ6LBK:6>$O+)QA6Q<(6O3"^^';%PA/>.2.4CF(!M72.8@ M2Q]EXPJ9.R&)1S:ND,0CB:="Q",;5\BD)TE#!1T=LG'%SB[5#Y$-,*??T[^Y MI;PP_KOUVJ6TGC/$]OJ^=_9[)1V;[B6N5 4.]C&:*4ZHS)D=Q@'\Z'C*V/?" MR/8B91P' ?/&3W5%&?J!HJM:2XE\_&\3+IHO[, )?:^FV"\]V79#/[MB"L^Q M)W/'<\(HL"/G@2E3!M=',SM2'IDR8O< 6<#&@"B .XH-#X"/F#OF^)[B3^'# M _-BI@!&LD#IC,> FQ%>>@MKGMC!)%1Z_L29 J[3+0VU45-NQ$W3P)_#SQZ\ M>QR%RJ,#:^S!ROPY"T+EW47GMHA3%AD.VY8W^6\RS3U7WIC MCMKPI)SI$__*@5WVHH]F:U%*>6OJQ0<\&P>P98 2R2)W"0=IO^Y\-Y[CSC?_ MTK:LNJ; 12[@V.YK &K;\6;!C 7KI+.:(-40TG_T?(_!\P%MV[LOCHAE]RTB MS_LAMXC@;^U\,W"]NQE+$;7H0@H!,P+2(UX%<';CZ=1V?6!G;@0,BU/H M(PM8@>,W2SG]21P@;T-D\\;7G+GS $1KMFC^3LOZVY6CTHS.) M9AR4BU0#W3IX#6KAQ:L$X[*:;O*W[I3-I3=>96# 2C_]9*D;CKN$T_V:$7M" MX*7)4Z/>+"!.#\<>"PERLV'4C>)\JJ"L-,U&O7E"LI(D5@#:/_T!*"N(L,7;X:0P:/DB;<,'&J+DKH+NS>S]P +%1IH&MP+Q[+O?&HJ*$ MT+Z^@6B7++I74N@20RF+(V_R7TB6?#(L>64L;XGV3;N0?7.L#+FMU5LE,>0B MR\!!PR?+D3F.TAXA!U[1_^WQOV(G=)!)D\'P"&P)_RN,#WL<^&'(63<8'U,? MMJBNE,R)*^$"*;P(^OC(7S+RW0D\HN>'$?JQ;M>3&2NPNDVRJ@)&3;)IPC(% M7"Q V89:-P].V078*W>]@F0IQ&>-MEJW#KX-!1AS\.8->\>&J/(^Z.6[@V+MR? M3D,6X27C&>PJ<.: N7;$.9/CP6,C'Q1B'OR9,[S%#D-_[- U%'S9H'UT,NV# M<'GYU1B68V^#'@GDA._Y]VX>R MD=^WE5@EX_M61 /9*G#SBZFJ)Q]?*D&/V6XS#H+0'4YM%K2VO\-V'+J_PXQWX1@5CP,W];";Q8-Y:7Q_^= M!,URIXP,P/)9NW_N8H+4('+")X(%)CL$H M#C%7(,S[ ;FF7P?@/7,G0?E&^DB45B52',#-? M0SPAUW_$K Q N2PG[CFD(W MB!\HZ^7?)?@E]V%BW$?Z\VL$Z6N2]MT22W12784F@H M68?U8KZ!G51(1?W%U.OZ,6Q02=ILYP7F6 ..OD]D-.NM,[2!#FGX%3*8JTOQ M"39F2004JD4!GDCVB<*FH/. 7D*^5J&UYC-MBGK_:2EZP''(U. M]Y6V4RIPR1U\/Q(RW9B079!&2\[*YH]!23ZW'0_H*!>52DRY94I&QAHZ/S"W M9Q\PQI4&=((1P<&3P< ;LE% %4--#L'+ MY-GD*3HA$XL2#%"QBW(\HP1G-U^#8,)+^S>?.]S$IKHMX'[\>Q9$-@^KXF:Z MN(L!*%S<6L>XHL-Y^Y173%$D+WL4[.Y/\Y#0"P.F,#!6G^>- OK!X0+&P]/@ MNEG"A2=L%)4@.-02\H+AB#M8_Y8*MP,J>0&H![YW&;+@P1FC+P@D21I"/3(^ MMP^^?T74'$K;/;LCW9)UA;18CJ=>@6SW@V=@Z6H%=J$DL_L%3#G<,0E_-OED M)Q.2([:KC/P@\!]!9H2BAICY0UC[YG#W007E8(!Z2KNOD3:T*H*PIGFKA)PJWL)$G2WL3$%?Y'/ M%8J$MNI& 6(MY*W5VH7>?:0^ZD(,B*(&"W[V[E-M4W!]RB:\! PTAIAR7A,< MT;6Z^JN0G!D& 9+Q*PZWGVE8.9K9'F^_DB+\P51*4D>R? 38W3#RQ]]IOT&K MY&'TC%"5$?/8U(G"5!?+^5'1^QH\4&: ZY(FHF"(W>7*&W?@PB/L.)KYL!@' MPT/TK:W V4:.[<(*_"PNG_K8DRR)Y-V1_9UY7(G26GE?"9TRPTQJOK\39X): M%^YS'(@;VN@AH)WWQH[K+"4*_.$Y^*3;B/2J#+=R&T!(A,XG>. F] J7/ ^D MQ[6*Q?LK(0_V(3]?Z.DC/0&YQCV4E:]<)!V=+I01*+"4IF*3?XGV4+23XJH2 M(?\"Z1$K );RHR[6>DU=B"P0-<,B8GH.CD)%AO M#^_UGN#9MOOTORR_"GS<>LLK 171>82^2 $1O8ZOQ!X!P49/@M?$;H2]GZ)' M!LR YUEA8L^=G]Z9"THO]\C:T'&K1N])5AVPN?_ PC3@Q"$< ^.^Y]L(^P H MX66K9S_XK\(FHQ.PB3]L ("8)]PW60J6P^*OO-1N7E[0:_8?.X<13BSB8.&' MQ&;ACL7"=1AGVG-JU\70Y(X"/Q&UL"3;2\I %J"KV>.9<"<'[%^Q@[VV$J\S M=Z#G(F=YKK=-&A_\!&('J'Y!;#_'Q#<'][8GTKT M3L*>G![Y;"\SW$>!,TH8CT* #X44W+_:@XQ3E-*98]OV*UD%(+>H&5K!J(0.^/*H8HA#Q\\^#.,YO$N@ MB#*SL1,1\U*DL"G1@)#O5 MQ^ >P&4'B@>?B2WCN[*FA&LO#6=^[$Z2U29!=TX?((%"/^?@G/5L(LEH2L4/HYB!<:)DNBT3;13I:8G@\W)=D#*](6Z!$W[O' M&!UHK#$Z"T.1H^L'HK'+#$Y^!@H8ME\$7$ .SA[IF1F8Y(<5Y8/(J..1ZXS= MI\NIXY+06% :#%<9'(Q(1["Y0J[A"=)S49E'S056!0N'W5[?Z&J2?*6J,59; MS.Y0C6$KSN2WB[!O='1],-0[JM6U=-/HMAN]GMH8:(-&I]_JJ'B/O;0-1UK& ML0];Y;,#"M DT=V2&=LW+ 3"&1_>X5?1)A)?,3$AW3F/L0D**R?,NQS(#9^T MF,KJ"5!Q\0.J*$A^%$IHCB_93_P#^2@P"8%-J(PBBS*])KY4V]"G\4^&P@W^ M<9"%8O,C6/*<14*SRX!;6ARQ^"FL(A3-(:,TH7 A,LDX!&N1,>3#P))]EP2J M6.'4'I.6MVH@/&Y:7$RQ8A;,.I*/F ZU^X]IC#B88"R3]T33%, MQ8)U? &S]I[_#ICBL(?$Y /XX.2I'_'R<>>/@"["_:,_$'$>8(T"D6=D!>#_ M/]B@0:&:DFXSD@+L*<";8?H B:UB%C!/DT MCKA"=F@&6TWC@+@3&L:XT81,*0)%E6G96JR$3;=*: I6PS5P3P8Y-GZ \(E0 M02V42E)"D0=&O68,[![1]"-Q*Z%] W+%IGZ,?ARA,;3!0TUR)O: &)T(OV9V MX"$W!H+I\ZQ1/#D2%, )V,+UGXJTQ_M%T\LH_2'F@&R2)+]P**&Q]4?]MKX, M>DY- '9&OQ/#R7PZ_%3)7B3+,KL#7I/L1]+L/N#1QHD(!331F,300^+_GR"; M) /'C@(1&HA\X)@B+=-!DPP9'Z,3N[-_8(=Z/Y@+_\R?7+*D]R?B: G2C6>< M\+Z$W^4:WV,$86-W^^IU0MXZ=)\:)<-^I]M6NYK5UH965VVT^X;9'C2MGJ:V M36M@K!HEA[8#OJ9BL8!T4JK. M3-)\R\_LRGGF3 2B6[@)K>4#F9_*[O:]E[D+$O5/&O63ZHF-F&_SN8#H4'FB M,]_4Z"IRYL(]G,1N-H$N\5KB=758.E=7\LK($F93>@[9U;:"3C]7 ;@FSCA* M4#PIX*?4RI^T-"M[NDXUG'QZ1]<,H]GN-+IMRQJVVYIA=M6^IK=-JZ*#K9]X;2662RDJCLJ5>F(5;6.J- M\NB+J@^H H!76O\S]D2R9A)"#E@F*45%VS,IZW51BP>HGSTV8)2?/Q'#S'D1 M!/+F$V2-%[+2H'2 M"?=):;9DRN?#E$4]!)([YF!GU6'+9564=H-9Z)S7%+)LVGH);+/@P FM#-8M M.TT]_7RDNN05)\,KK@Z%[J2\84.3HA+4TDH;M :9%*'I\S89&6PL)B"L6P' MU95OFYIV86ICC8/NS'C#GYQ "XCD M4B)1Q;0"7:N S_4$M(*:L&(W#H19:EPEK Y*8Z4C[9*TEY+? LPO&>7$L;E9M.G$FH-\%QH3;06XE_JC\LY^#\\YM(\] MY^=.&@,1-.]&Q59GM4I9W0O=B^[(\__,S[PU#<+F>-@Y(6DPC8#R'AA)"[RL M;=&&G:"GS&W,C,M/K7*P6\Y4>>>\Y_BU =MT$WO]O'.<]TI;4R9 YD*?$SR: M/R:,E' ,)G*,93KT'GSK1#0?+Y3)R+EYD<2-%V:-K)JS-8!T6A.-/\-X/",8 M:KSW('4H+^*/5$MR2-KW0(OWU) I:1:+18LQ'SM&RUZ'^AWJX-3$-PLR48FF M/WTO^K0N(=1[T41Q S8YN7(63_D78 Q<1-UNX6;734(.Z4P1_R&/F0(AVD^R'8&$O:1(40@FB?/LM:J^5 MRWL%:):S8JFN/ MT$\8$+_ ']*/:7LQ_!;P"Y$B$GR7OOL6@,&JW-"=Q&GQRZ&8Y3"D7CDWO/U: M7& JM%HOA!]<"HC%^:!)S>&2F3*(@7B3=M\EK%*KJP566:.WDV^"89]N;*Q7 M>X[<*MIH]=#JZIU ]2+#LG[1K;(:F^2(,*_N""UFDZ H9ER7W7B&I&@)&ZJ7 MI3T\LZ';"-3*;2UV4]K0$3(=S?H"*-41.D51PVB4TH".#YTIJQ%@22WQ\IJB M0@YD:OJ'!4EYY'5I.$:8I2_(YIC/<_==;'X'ATVYZ)T#G00>1Z6]U&\>VZ-2 MN!/^2;+6%G 6U ^[65+?56HB4(:6GK;4AADOY>O)LN'S?7#SS7WIXHD3)MWAEG?O3R%5<+TQ]F/$YO@. M@9*;L_'"'E6.GV,GXT!T,Q:G-*D)T90.67&"<3Q'Q!N+ULAS^SL>I >V.G8. M6>2RG,BB]'+]WG*&)EK#^7 WOB^/JF+^C.0CSS@UD\$H>KN6=52E_M%%X@KE MI+07B]#NU>7T#OG$!;8V""_>Y[T%.;=*R.;.I>W!_KKD5P&J"&B@#N@UB9-. MT0A5._$]'#-\H,ZN8/-@>F>-^DDS[N5)KJ@E@]Z0Z]+[5_V"V:-K8A1O[+G( MLQ)G8=:8>H(&H0"4398>"A?Q(5LH(/Q@0I[+"3PJQ(%S>.<(T#/7[]VFP1[9 MGKU([]@7#%U8+)W.Q3$;GEQ+G-H _ C?*APT:6?QWM?K+X/^4J_M-7'$8<"& MM2.6 2B&;SJ>@]).?$\S.PM/X=2TNMY0"U2.T_"2,)&]2XW$0?@6\5C65%4M M4L2W[ISDN_LNZ^Y.*0(;-Q9NYWRY+)VTU:JWBH"#[=EPJPFE5H!P:0/9/X6M#'?-RXK@QWS":ER2\S)F2 MQ9_'7Y=3_U]YT*(>7#>TJ:Y^HO&\V TPZP2X5#61.JR3*0@KNYHZH%=::F!UF4@9E7RZGIWIH]OE&4HM M+,VK@8WUV$HAT49L7"^/VNI,Q"Q:+R8ZAP=FIA'&>W#<&%WW#I4/\K528I+Z M2; WZG_& L3^)_I%^_1^B>A_\GXT7T"?V8H;+!NDR; UBE2B/Y_F^HUM,>\M MMS%$URF +\A3TDS>!BA+$P)03&3[.,X^>N3?)]VJ3HU3^,48#0CQNDTJ8Z=B" M&NTP&XK$]?!T4!+)>#ZW@JLVP7<2QZ@I+NEGJWA&3Q4#]B8KN1+IZK8C42<4 M0;QT9CG@>Q0XWYE8R.Z1U%\TS:RW]=W#EZ^#A$\)$:HWS8 ,,!_/IUE1>:ZU MK(\OX<76FMJK>?,&&RO/O; DPK+[?&J^,^ST8=Y-YTM!J$5 M<5$URHCE9TK@DDJ=)+,5ZAOQB];0RYA4D<@")T-#.[7!:6L+.+:;=;.,1%*, M6%&<*(U[HP]A%4_7XVSK.(SCQ]TPNST4D^(SY!%J%W V+Y%)<#$?\DX3(9=T M3^X-03\6;VK-5J-5J,V%<8A=&O$Y-$\!*XABKI8^1VMY%]GJ(R<.'ZZC6FZRYW-OFA1J8++_5H>KX!-.BMS$B4AYR&9'5KO*H'&V508E+ T9$I)3 MDI>:F[J>QX#$9YQ-M\IFL9*B0H'031DTVTS>/;1N4]$NFA6:@_OZY(I#3\.M M/9-=L=. W%O&$G?D5<3FBM:I*S=.^%T9VESAO*2/H7*359ZA:GJ52]BH7U04 MS7[2K%5MJFVC.]#Z#:UKM1J=3J,_'/9T56_K5KMM6D6:M1X G&%CT.F:S:YN MM RK:0S:7770'&J=8;.O:T93WP4<+, MOG3ZN-QXM@=?!8!B,2#WURS:+?GE ML\[-=%*5PLN^>3M1N"A,&FVD&YI/'TC"9QXL"V0A*$-/E"Z!8ZCON M;A3,PH]#^#U\7[7\I[QN]RW13//09ID5J>+J!Q3,Q7VX]_T)AUSPVE 1#>$2 M-9YR,0)T],4!GS@_PEZVR.1*:TM] #1=?V7NZJ5B>Q40-H_!^#G_.,\/YK:; M%NA'_@(?2?7YI74C6%DM[SV@J0#'B [SDA(M%R'[F/RQQK*R!@9P">[2;Q>Z MFG0NV-"P0/0WT'[]E+4W6/[MA9_:.]TEWU7M=_V\K<7(CR)_OM*L F@A3QSY MS_SZI:\HA82^N7C.W"Q'!&_F&I$2BM2_*!_99T(0EO0_]XENB&?=CAIG8 MWQB.T'RNL<&ACADC]VCM?)PY$V"W;W;,QD].6?#9#!(,C3L3)7'<5/30[]"/ M^YIV+_)HGSW:/7&S/9[^9XP=8L#Y6;WH;=:A*?\-&K9$PS-%0[X]VJ5Q8#1$ M) PE%IXU%AJ7EL1"B84'P\(O25>8 V.AI3R'AY52_X6/I5'FP-6"N'E:8)\1 MJ/*$3QU4><*G#JH\X5,']1Q/>&N5:V2/O]\'?NQ-+D7>V'C,V'1Z+![WSSXN M"?LO8:[$&^'ZLYNV=W!_V0'"GQ[Q+AYF.N(R(&KI:DUM&&7"M?=3V)215\I) M'+$E+HFLPD2F&37=4B6-21J3-+8O&C,-*<--1M&K2D%F20R263[ M(S(L5=#T74ZN>D1V:@F&FQ*R?^+UTM\RV[ T)&RT:YK>W $'*\O/3X!M'SM. M6;6FL8OR('%*XM0SH!G IB1*290J$:7TII1[$J$JH=!77V\_^O@E*U>;7\YS MU-;R'$O=KS?@A:V:89J[F**[[D-E^>@I^X/.%;V;M8:YVH!&8K?$[M/ ;DVK MM73)O"5ZGR9Z-VM&6V*WQ.[3Q&ZM9K9V"K0>'7:_.D:TR[F4!025WS_7B*CP M<1EP7!,_QAXS10KCJAETW1;2@Y)=6VO6+*.X6-D 7V7%QPE("4EC1T1CK4:M ML=;W59*8)#%)8F61F-6JJ>HN82Q)8I+$)(EMY7YH@HFF:Y+&)(U)&JNT$Z1* M%$;.C@_41C;]?G*8(08OO?'M)E,LQ+Y M(.VT;SS.L8L#Q5VJ5%[JJ/PN9$NS$W D21S2T#'>1)_:QC<[]:2-_'_%V $_ M@ML?&/5:AB_Q#3@,B)#^_ P2=\< .S0[8V+_W'!R<%-D_E!'SV-2) MPC)'*.MUO? (&SZM+7+F#@ZQP<[^?$1L](0K%4 07F!3:S&CCL/ZW?,?/;XI M[["U/^U6Z_TKYE#LC9[2/O6-IM'N6FI/;?5,:]C1.KUAO],?FF:KTS1[[2X\ M8.>V^X573Q^7FT?=XD"%RQ&-^^GY\P7S0J*-"NSIH7G4G^DX+6RHCB,S-L\5 M0CQUPC"F02S EMA\X?I/3 Q(G*33S3A'V9EPHD>_X/2M&8W^OB1ND,(CSGZ< M.WOL&X_,$0GUXAO^?;'.DNA[')R$TSIX WH^/18'OM*^\!FSP+K%I*\%#B9W M^!M(48!7"+9ZV[D)D^G N0D@N3GQ_(8:S2\)'!IO*H8YKGX#^^SD'GUS^T?N MT2 MIMCD'8^*3X%:OOI;[FHZ/I_&4>-"HB>Q5;98&7P1B+DA]J,=3-9G;K$? M+!@[83JP$80>S1B,G1N9G'8K'>3]YRNWSZ M"%!-67]U-IW6\[U+FB0VA2]0Q/%-I_&J\+8)LR,^$B>[901R8IYN,+_I 0>G M R;&-%W2RP*S@_&0?%/H">O>-, ME?VKJ-WF4&^UK'ZCT;"L5K_5&5BF-NSJ7770Z1C&]J.4]J&/?B76_\6.P$QZ MQ<"DDU5"<1S9RMP]5"+\1] G:6 G6+#?^7]=%!/^)!Y'](.PJQ0P:"/@ZP%- M/[H"@<4G&H.2ZI :1!.-<_.W7?LQ%*/B[F/7SN1A;LYW\FP^,IO/9_.X%;TT MS [%%EO1%^&1C\(%0S<2 M]\*W/G\?_#<[*AP-B,H>H!".I!*:Z!S.? R[%L9X-"S12NFXA&2?,YM&P8IM M$-H1O'*,JD -9ZR.42L"P0%[CYS)F3KCY'N_>D=8C'?YU.Q=SRH1\ *7E*)X1GA K- M2_/=5 O_.NST4BU<0/<'Z.GPJ%M48$*ES_ P:<:B^/TNH(GN3[E5P;X:FM*K M#^LWZ,#1&LU/BM50ZY:A)EB":@]0 JE$;)+1#%]0*%#/'[,09PU.6 BKYLXG MV,*8]W_FNG/L1N1@(6R,PV0J%_Z4'K5--^"\>]!) 2^BI?GS"/7Z(?)19N(E M'(_HJ_P1I4/)DP/,XS@ITX]HA1#1/V57Y\#:GWR^Y=>%FH%M3AK=^>3)@DX9J M9N-!<](@]H0.M;1ABJ:,:[(*5D^!*8*#U[\&,,1MX]4SIC(F2M;9C< M[R X0?Z"S(HGKR"L?^XC]Q/&(G!"\@_06L+\6O"]JQPM!R"Z%>%FH SJT4Z6 M$T"5DLGOR$.]A-=P_HW[E&XU.5K%+%V/4] &[:M"HY=7\P/H7SEZ>;NE"7IB&(I1,840,E)@CP%"P[O1SA)LE(N]KXYZ.NJ:NBJ M95FZUFKI/0TLET&G8;1[;6VPBXM];Z-@4.R$W M'X \8-/1*/!#E!%.B*3 ]8T)"!94[8F[DT@13OR ["1A.N,PX# &BQGL2XI= M3=#4YC_4:'8Z6F.@E@7,&X,>E$B+["%I=)V^6L*)*RZL^/#<#<.%T]@]*)E^ MR!7]!X#"C\-TL3B%/>\XR,%3<'5_HDGA@49#>BTM@>PV,DR$&.,/4\< BID^9$":9' +'0FL1YRPGSR#SD.\)*,7. Z<6\0S8 M,L<#JR@N@:-5@BKVP8J&JS@0O(JC5&)?]L$M.F4D=FSEDS<;O^[NDD?;G:)R M&,K:<^1@]Z#&YU%^^0"RCV=)]<\BF7:(E5!X4/FQ^A A$,3+B?8 M L!EW?##<-HRS#.$F/YG#/)YXHQ%/ @?DFD[B4-7 MA%7LZ92[?T=/&.&B3*E45=U>"\1<069_5P!KD4N-8V9 F&TEZDO?\8F]\)HO@_L>4VAP\X%QH#& VJ# M!7M?5HZH66\7SGTX 2UX7PF)<*24;0>$&W(.");/F&<3)2'*93F]@D,4 5@W M3. JS&%+\Z_75!GAA$F"6B%;OX5(U@YG"E9U\*6NY,3Q:!!L#3K3GWO*G($4 MYH#F/#]CV!(,#-7R7 $>X00\+8XGK25!)9$631O 8\49@QSR;CYN#R\E1:'JORMUENSNWBB1&LI2,A3'#9 6P43:] "2KEV.G%+'- M\]='>#\/OV1'GG,$*SXL.T@65CF$K2P940X]A5OXP:PC(9Y6PFLW4!!2P4;- M S&!:E#P"1R)4?RE##Q_>(DS@C2=)4*&LV;. Z9C;$'.&]!R'1Z>B-[#=LRG&1.]D;A+G3." 6E[G:JQ#@.;23Z2KO1'REA^F< MU)!.5*$\U$>>ZU6:]MJTZEKQW%V0W^CAIGPZPJ;5&K1<"0#/E"!7"_,PR4VD M^]GW :,PUQ+;ZX1A3*53'N9=)*5N8 A,$__ULB^KJKR (2!TJ8N=DS=A?OUV4Z0\<"9/S)@7740B;TKU+TND?_=C% M%7$[J2:"#90G/V)3OFOT*;)_H+I&E^?-JB*&5/%$^B74H9J#P.;9R3MC#$<8 M4$R*^,A.!F&0;)]!F@0+MD2:!,*IE[^'5C2O>/Q/')/P=0_Q6BG+"M8X/JX M=S9 4P(#0PJFQ3NOL1FJP2?:@W[/TDS#:.@-J]GO=-J=3J]IP>=&7],:S>KQ MB79]=UE0(HOH"2_7%8\O]ITP54Y%\KE(<;-%VX5D*%E+D5(,I._W%%] M"<6709W/^1)]LLW3318U.LM[;"_O<19@R7(XCXY"S49';W=;K89I#JV>UN@. M+*-OJ8-!N]4>6FVK@A3:J0B)^KF*E6]8L3*I")%5*O.]M;R\,\I\WXLG*,R5 MX"5_BG+[7.49*1P!P[!RC2+Z&"7A9>N/%#(* G3[8L(H7-W[>OUET%=Z0O> MJ](J>9[(AQRQEI5G4*[]V%G8^9AU;^:PJ3+XP<8Q)=OQTC->2LA_RV22^*V6 MPD)15+@+DQ>3!^;*2=:+PXC4E'L?>Y^J\?E+_ MLMQJHTNE_O'"%T4GV=[5=@44 1#:8%)8%K)M "1!E>X.>O%?>?JK.4E)YZ5: M)OY(^B5&M9=TW/9=WMXAGT5 60H@_)[?]E?L.0^D405$KL#31S]YOL(SJ<4'_7,#M,"._ME>MKKSN@ M8PLM[">K.V%<*2^[H?U!1>XJV?B_088KES]H\;[G0'E"%SO>%Z(MZ7X?[5UC9QKTXE5DU258P<6R4G1$09J M2"I;LGKDQ'YP\)CQOWF?-'=#+[NF1<.)D(E"::R,AC_@ZJ3#7^ O_!"M(8]] M5 :NJ)8&A2<]/=%HH);<\N*QUA0N&D5'M^7COL;,+<:R5B!='S.A7GP9@T/X M5XP*75K)W7AGOQ=*6'B17CF G1F'.9=JOI/LQ1?&(HK;"E5N_?4B 23 MB3\S&UORS)R%"X M7#'3U)I2*)!]\$3G9W+ILEK[]E WU<;0TK6.U>JH':UA6OW>4&L/S6:G9510 M%FC5D 49IY!M=0_%Z_,[3WQ2]!5 %M(!EO,4.FO\=^F>E#OF3.#-![OZF-MX M/L>P^=+C[M!.6+WR][1M+K;4O>0.OPXUE%V]]&LN;6Q '6C%A9B^.P3X@(O^ M-[.#RX$W6;N7]@973RUI18B?FI[^@V%>^>H-U[YW2=7]4W3.]G'7@Y4FT:NW M?$LKU;_E>K#?8:\K3[AGT6.)G!NPZE+X.YX3MTNOJB52)WF5_80MU!T_+_3$ M;\^+NDTG2^X7%_:!7W7E845:0"Z1U*W\2>F))B\W3#3& BG);[@1/8#S3=.D MB*R(B#R HTGO#UHMS6SWS4;'ZEKM3@?,IO9PT&TW^D/#ZE509.K5$)D"@T&' M?O2$'@I$G%!>E_IL\4 &_4YHGGE6EXB1&!OO=_[Z9J)OJFH=&IOW)8[7I7&Q MXY4L]>Q8ZJ%7=;5$%JZ=U"+EABDHZ3"%#0,4>/B1EU7Q@0%(' E&(>ZO(3*% M9NPXFOF!@V6#2[,EG'S+U1'#T5F5V[/=3U)X7;=85.Z!2V.YL(=7_G;\G'\C M[U"T-.!*4_DX*SY:9\Q<5_SZVX5Z09\!DG'R><-&W#ES.$OL\G;CS^VU(69@ M ]R#IDO+@V/UDR_X3#3ZYM&91+./;;W>;K2:UJ_)"*LQUA,N0O8Q^6--'[A( MAV>GH](U"F,],UN;OTAO_?HIN6CU-^WYGW1]I]MV^TDO_XG;+3^_:_E-36Y8 M&3H&&+0R<4Q?&[N^C\EY;Q.K$!;FDMF$)NKS4<#7375_U!IPQ:=P;3%E'KTYXAG%RPX*OJY3GLZY:0^US-1I"=I7>F0(,HTRQP\Z0"= M1SO@+B)JRD]SD)X5L&\#V3O[_9ECM5$)K!9O$?>LO.(0*/\G?6*3RZ18<'4" MUO&@^.C<45PR[B7&G?58LQ]LQR5[@?=2H#!I:J1QHT^8>YNFZK$?2> ESV_:&I8+R)"K;7\.SQ]_O CW$^"W=RC,>,3:?[QHVR$F4& MSYYB:O:/4IO^2>$N@7 'OO&F&U6IN=ME OXL/I0VEMJH&99>:UA&F:#N'8UW M'?I^MEBY"WR'.]Z=IL#_[&@/2F:656^OSBB1)'92)%8JX+O90:6AJUE3K5:M MJ:X6%Q;:A]U@VC<^;ZWZ';V&)QK2E:GEG3I-5U-GH]BPO@L\E94:)X!(.[H9 MM%+<#%5&NI_!*Y'R4!J+1,1J(.+9N)_N<";%H77KXR51 U!VXL?HJ$UP=E]6 MQRNHHQJ^J)TW:C>@#RV;3IDB=M2D3IPZ=G8A2?0> M4ZNI[75^;?0N!=^N^)[[5%?6I[J_YF1.%CW$C"Q=U5HUVOJD%/X>-9+67LP<>FHZOSPINOP''MZW@&&5'CSE MW^WYXM-SG<[@R.YF3@Y/=RZ9,%LU8%J[%TFM(#TUX^)]OY_)!J2)++:W(8%J M]^;@EEIO:+O#L$B:D1'-T=YBXSCZ%*:3E[ ='R[3WEPF@6S757E/M]P9#JSGHMWN:WND;:M^P.GIST%BM M:3RZEC][+K TJE%@^;HBYIIH]BRJL;-6<[)ES:<=ZR;+.\J"G>%VJ=_\>7>C M[=O=R')]65M:C7+]=J?7Z/>T?K_9'UI64VT/K+YEM%35Z T[[6X%AP)H9C6D MR3=0T)'BW*4^HRQI+<*"!^ ,LNQ>BH^D\=HVZ")9\1FRX@K93%II-E.W:_8; M($CT7K-O=0:M3JMIM8QFI]=N-,":6FNC>70VT][;I/ZCREU2K5ZCI^J:I3<, MS>HWM6X'#KC9ZG4;@UZSW:^BWF#5%6!N,V=$SM(-LZ*4V_&,36)W1ZF]WYU_ M!6GDKJYZ@PC1@D!5BS5^H$:,+_9]L)YO@-!LO- $VWV M.PUXPGZ@OK!IIMH9IL=5[O#WQBQ?'U(^&FBW/-_GH3Q42EV)!N$[^_T[[57% MW2<"^&;0VW7/G52FT\G2D>@[$Q$Q\XJ)'"5!NXU(JW:7/^P MAWT"+/]U^/C-WZE@V[EGF;[]FTY19P*:_7?Q;",;\H-'L#O0^#B-5U5:O MU6\VNSV<'V6:&ECX1CMGXTL!<.+ G: A5ST:EBR_(. [S@8\EITJF<=W^D:S M:^JJ,6Q9EM7K=55SV.GW=*O9;PV,H7;Q%U.5/%X"5T$35;+X&I//'/4T-L*?+P(V8UZ("5!7WMB? MLS3E%N=_A%P8)@-LSFT--UJMWIML]_K MF3VC-S0&'9 'AI0'$C@I#T[E=$];'MQFA7:A\/,GXR&E5-A:*AA:O]\VF^UN M1VM8:E-O]YI#LZEKUL#46L/&$*2"*:6"!$Y*A5,YW=.6"CT[G"E#UW\,I138 M7@JT^WIK:+:TYJ!O6:JI=M4F"(%&KS74]7:_;X$4L*04.!_@9-!7BH'JBX%K M/^*SQ9;D02F)GJ?!UHV!T6F8NM9O]_J6VM:IRK?=M#J#9K]KM71@ZTW)UB5P MYZO<:Y5F<.]TF;&_5:E>=?>E,O0@F9H$KMH8*O7P(V78_[#=F/?S0#?*?\7P M@ND3+"/)M@R5=PG?5JZNWDO'S/8:O#G46HV&-@#E7;?TGMK2&XU>I]MI#!JZ M80[5B[\TI08O@3LJX*0TJ![4)4J#CNN*7D1AHJPK,_N!*2/&/,6GAG;8 '9L MQR%#.?"4=E&U%PL7-F3DLIHB9$3:(2K?-LH)E7#F/WI8F(H735-+(/Y2PJ0H#'#J4$[EB!.R,'CW'.#IZD*].Q;$%%$/_8H93 '2MP M4G.O'M0E\F7LSLH$3U9[UBF978;O9:I:9VNJE[\Q> 9*#L>YXBY_B,9&M0& ME7]IA^G@!NH^FS:YD;:"%$D2N&, 3HHD"?690+W3"+<2%G0$_:OUTOI7#[I: MS^SWFTVUW;/48:,[[#4L5=5;6J>#_X_W''7_ZKUU6[N]^OVZ<_?'S>!6SLGY MR[43(?0+BQL^(E,2] ,]!/K5GO)N^3H6^YOOQI3_[.F)14K6V8-?$\ M[&R#D^:4&6BQD]A]4LBA/N&:;,#[X?#&_R% RU5Y5.Q';&:[4SYQ 6<(8OT4 M75#CGO+8@[OH@78&R>:NWU),NS:+COWRLNY_[]< M9."+]MM$V["LQ8_MNVC/[>#>\3BD<+Y^\@47<#2@=+7=L7;QO*Z5K,'DDO'T M3(9D',?7FV]?;SIW5U^OS]9(^CF4>RP;*!W0U5$DQ B1SN%9W:>/RH?P@]*+ M@8?>U)6_VD$$!'CJ)W]FX+[+YJG2Y#6I6!]_:'N7_;;>]66N%11];/C3#]^7E&QO,_F2^-07KAI];F M"4E'+F36_%HOF0FW\%X;![:?86GUF1WUG1.Y\IA/_IA1C3YU+?ILNT'(PY.' M5\W#VS*)X2?3QXYD%]"Q^J5S\W=E4%?N;O[[^NKV[U<2H8\2H7LSVPD2Z[/K MV\%$'N11'N1Y.$F_V,%WXCK!D^>$WQV)K$=YC,!O^D[ QI$?G.-(XE,XPM=Y M\D^%_TCE71Z>/+Q*'=[965Z]/V[N*,>CI0'>AX&V,\3S"2N5O\41>8891,DAI@\RJ,\2FF'2925ARD. M;GX?2(0^2H1>-L$NY2D>Y2F>B0W& N8!NB++8<&]C-H>YS'V_&"!940,)U!& M@>^ZTOPZTJ.4YI=$67EX\O .?GAG9W[U._^XZBO=FZ_7MQN;JTELKOXY2E9T MBH=W4JI.WWX _M@-<%2\S#P\TC.4V8;'?'PEVEAO>*I))ZJ2NH956E1*6"6L M$E9IJ&TTU+HW5YUKY5M=Z7V][G6NKZ6U)N&3\%4,OI.RV;J! W<@Q_&]L>UY MTG [TH.4AMN;PB=M-ZGW2E@EK!)6:;MQV^USYQ^#F^L!F&Y_7/>N/E?T^$\= MO25\$KZS,-P^V[!V#]/B8F_LN&=XG*=PBM)J.^KCDR9;U>6)A%7"*F&5)MM& MDZWWU\[-Y\$MUH@,.S=_[]Q6% &D&#YBZI6')\TUFN,0N"PD5F,'WVW95OTX MSU$:;$=]?-)@J[JXE+!*6"6LTF#;:+!]Z=S<_;6C_/[U5SY[HO>T >IQ"N-.W*PY-&V\5?_L8"?\Z(T=C>1'9^ M/,Y3E,;:41^?[/8H458>GCR\@Q_>V=E9WG>&IGL)A2MOKJ(]/!LJJ M+E8DK!)6":LTX#8'RK[^]5KY7%?^_'KS]R\=F=UXG$*XTK0K#T_:;!=_^9L_ M\XC1^,'WN2VS&H_S%*6Q=M3')XVUJ@M+":N$5<+Z"OWH0V2/7)9^3__FUN8Z M'KM,%J2KOW[*<=5_QF'D3)_*6./_'04?_K*\1/J'?[VZJ-P:QLR+6+"RH6N+ M+F&%AKFR@_3O+$@>LK#OV>4H8/;W2WL*2_IHNX_V4PBO^C +!#2VXDQ^NPA[ M6J_9,'I:HZ%VK)[>[UBF978;O9:I:9VNJN(]]M(VO 3;90E;Q$F]X7)?M[#":Z"/C_P=(]^=P",&/V;.R(F4*V_"?FR_ MN(KLT?K]N:N7&*$*G(IVU/%PVCA]SC_.\X.Y[2[Q2DWE?)#8CS)FKBM^_>U" MO:#/L,QQ\GD#E'?.G(7*-7M4;GPPB%97^^A,HMG'=KMN:J;:T*U?$Z_3V'== M>Q&RC\D?GU85Q8M4=8-+<+-^NS NGE?L^)LT_==/%VM"A/]F/O]3*_?;"=FK M], )&^,X:,?W/L: %P%B1(XHKOWZB9H)E;2!RF)S+QUMGX7CP%G@]Z?NCZGD M&4O@WB!X88^_WP<^H#V*$C_X^&_C,6/3Z8' MYS*%I\_/#A\?&Q#I?5[_V'#YU@/',>6/B!3>[MX,/$CNP/+:W1 MMAH?\(EMS32TIJ;!GPU#^\!^&)=:?1;-=]*QZUIZ+/;V>%>Q$WDUV)>O);0W M!?BT4:XS9[#HB6)[$^6&A9$=P8?NT^5G^S&L*7:HV!-_@=^-GI1HQI2N;P<3 MQ9\JB272B&=UZR\8Q@.* M\HN+'OP8SVSOGAXY=\(0S@%O_V(_*3I?SOOZ,T0EY;$$KLK 27F\,W.D/ I= MMW)?7:KJ)?^R'OV(=A//NA3/QP?P"6.DUFZW%1+A(%Q[>!Q3.)"(H93. M!#'*Q24A_^*5\$7OZ_6701_$:O;MRW(]\6L F>#]F\1\Q_-BV]T@Y?^N3/V M;GEB=J!PG:3/QFP^8H%B:#4%02T@R0\0OM#/*%0C83UIL;]OIBH^FQKHZ^U= M31FSKOVGE,_'!W %42GGQT51=L/NG1!>YT6I),M9H2#Z1DQ< ])P(F74>?+M M0TL MC8P^[DPVMS0ZD0Z>LSJ?<2ZWT.K<+E%3^1JE77JN$Y>)^8VF=^W^$I2)!*Y?7O96I+"!@IAM8AS^!2"A5601#+2*T7KF[,Y MH'W5U(P/$S;53/O2-,QV^W],35/UG:-J:MV0GL9C#S]#"M M28):/PYK6W*07T\0%\6EBXG'>UGBU5 M5&KG7=O/^K8+9%3!^BQI-)^TK#KIPY."N! +U/6FA;[!RR+^:$N*X:H!?-HX M!T*K(63I8=S.G?@^#B.E1?*S(6W9DQ8QIWYX4H3N7GZ)232ZH1<6H0TI0JL& M\&GCW,:0+@BSIG+M>Y>IP9H4^"J#?\5.]$3BDGDA%X\D<8L4"94EARGXJZG' M(8=E$S<)JQ37AV&=.N:\&NW"XKHIQ?7Q 7Q*.+A1?!\Z&>MOL?NDZ!3@U8XD MP"M3A"6L4AB_,2/D?VH6=4-H?AA[\TG#4#6K: U42TKEXP/X))%Q@T4\^,'& M,8GD6P:G8J/P?67\]Y6E3;OWS;9MML(N_4 M+-/Z,#9U7=?:_U/4NFY+.7Y\ )\B+C[C)-4LW MI'@^;Y%U3K!*\;P[2VRHJF%HC<).;TV5&[1^.RE-*6+: MD:2(2 M.Z\4O%G7S3 3L-RIG6__89&8;4DQ>ZZBYYQ@E6*V4%\&S6AB]@T]4%,OBW0( MT60KKB,$^/10\??81A$)MB\UU<29GA$+;#?KP)ETUA09T]PN5?6:,KE39W M;>_[]J'M9V=%_!< !I"X3YN#VZ*X^5_\*E'??,L6D2AP5@LW&SGI B8)7,6! M>VDX>:7F@ELKBY^\?B[X2TNL]'CO]:?FKE["0#DA^NTF1$N=8Y/.88 T-*WV MAXG5:#2,_Z'F)X448-DC[P@!/D5D'#H!Z+5+[7BVUXK_%GLLT1:-_>K$^ #4 M64/* G65$7S)DS%]^#I0IHYG>V,'?G&\,'*B&%\;*CYJMQ'/W)P&_ER)@*]3 M6S_\[P+T7YI" T]@\.5A%.^E790ZMP3N*(&3ZD6A[BZ:IC9%4[4BX2O9VN\( M 3XI++R%Y8-4WE&C$-UN>5OZQLFK%&\Q<4=L:?N8FB[)\)>$52HCARGI,ZBD MSTCB*V:CB#XB>QQ6#N#31[R[F1/LK('8(2D,M@=W/(F^^]J>G1O;YM4VUO-J M"_4PENTFSE=$GA.L4AW8/(@-.W#1%/A3Y.&G.I%5 +9L[%R )\'\@W] M. #+N12]P.3U*550"S:$(_ZC?"_""N!2;SA767I.L$J]87?6W58-X-7&ATG# MLM1FL]AP=-0;9//(R@%\'LAWZ_Q(U(;5(MI>P"8@@M>4A2$;!20NN?N@75/L M.7:97-<2:B2#P50'EN9E^L&3,O*#P']DP7-!AJV%"]>&*X=X M6D)) ;%?YRZ2=3_')O\([[*E[]ZE\V47AD@_77Z9%/KG*@C/"58I](MV*S:R MTE$=.+)F%I'^[?\CQ?_Q 7R:^,@[>9&4S\E[(>ASLI4$^3<;M(/Q=Z7+GEB0 M^"W2_ #*%M3,5X0@-@CP8KD)YONZ(@7Z>0JY^^? .QU]7/4C -NO* M_L9Q%5<#=+Y(&1XX5\%X3K!*):! /V?XN]%J?IC GVU5*USJH.M2":@! M?5^G('V5SRS"-D.4"[A!PH-@OO,G$^7/NO*['7APY7)#>;>2/ORM?%R2ZK[Q) M/.81@LZC'4S*GA"2)M2+<=92SIZM[#DG6*6<+977%2,Z=!:XI!:X40A)6*7#W,'[0;&NZ]F'2:*JZ81:/6JUSJVAIT M4@LX5\EX3K!*+:!(JQ-=4W45&'&[V3(::/H44@)D>[XC!/@$-*LYLHB$/L KAM)]XWT 720'=;]K0Y;_%X M3K >S>C.QLKB)W)T9P)Y#AOEZ$XYNK-J.DE!+YGL0UDY@,\#^;KH%KOV(V!N M?X6W,MZK"=:+"F//]Z8.\%)>Y_F\QFRF&O/+JG+7#L8N""S>B?I;Q?QD4C>6 M^N+YP2K5@'(Y<:':#MGVL7( GP?RO;$: -(?[N[,83%CFSQFU2P'D9K F4O' M#S0+XWU03^1,>K,K2#>S\)GM&/."LK#/VQPR_= M6CH&56?/18I8#-E0LG( GP?RE:$;*%LK!W^K?ZLG RQSLOGS MYQX?)46SH[#G\^:14QL4B9KRV?6Y" M?6^N"Q3+4)!M$Z6,E+#N2Q\XAH&FS97%3^1 TP3R'#;*@:9RH&D%U90BS41- MV4RT<@"?"?:]L9)<>LJ.[#0J-4D)J_2B59]%%VDU:LI6HY4#^$RPKQP%X3C3 M=60#4REP):Q2N=@1?,VLM [.XF]!X![_H2AD!A$,V<OOS[O[5TK?DI5![9*'0BN#I2*S MKJ'ZN*N6KVO_*2W,XP.X@IAT&X/HFCAV@(:/,)]NV+T31F@[[F[=X.X?"5:] MGC-+X"H.G)0S*7_& M7W15U:4 E, =(W!2 &8\2R\H '4I (\0X"HBTYH O/,G$^7/NO*['7@LJ$L! M6#$V*H$[5N"D $QY5K$0A:%+"_ H :XB,BT)P'"3"8AB;EDJ+LDNK:7\4;^M M]^JI%-,,2_VIJ&NKC7V*NK?/%6B?3UJ$!/6\A>(.)0!:_>KZ]C^/G'^?GA]?QS/,:IU28F%3O+])/E^XH.%Y/F18B\6S [@"A(( M5UBQC@GZ#_ ,.[*5H0-6UHB-[3B$QT2A0N^)['N0,0%3V'S$@&AY\GKZ#)2G M_,+D??6="/ $T\XDK*<)Z_E(D]O>7Z4T.76 B7G?V3]\SY\_*8,?$?.H[NAV M/&-S.Q4ODJN?'Z<[)UC/AZOW.I\E5S]U@)_CZCW;'<>\[D?Y['C?1U@6*WG\ M^?*](EVSL_6,^'Q7_N="6+/W6 GV/Q MG^T1[\S?1W)#I]G MEO]) W<>_'^WLSUVJ,].Y VIWR_\R)"%2]7]_-39W0W)O7>$ M^O^<&\!?; ^4\\O/N;YZ\_O@R^#Z3K1[OE5N!M^^WMPI7Z^5J^N[P $<8X%\2;?5Q M1X[K1$\(_J;7('QXZ0*^LH.T1T1V*6Q&1!L8\LWY(0#('K&(83M#%J+WPQZ/ M_6!"2Z$Q&_?,8X'MND_45IU*9>VLV]\B<. E"Y>%2YOT-0ZVWUY%.%]"9>&[ MSC@9YD$[-XGA; $\.U(6(!]M=.+X!"X=*?-HH0!N@(7*$WYI#>'(;>Z$P8UN M#=<=XT 2A 5>,+6=P*7))"X#P11E$U?X B8.8%7HI#7'<$8L"C^]>'QBKB4T X1@S?-;>Q[;X'+]BTICB:^8'SOUFQ=HZ$$V2= M./ >[*>_,OWE4W+TVQ (;-H#/)3V+% B9XXG"X\YN R?/=ZGV"FK!(0=8CBB@)R@(9@5'WFQ>0DX10_!P. +M M.H?$@><@CTKY:SHC8?M5\7E$BM<&S8L^_$ M:!"M"7[,>,(F.S_BFT9PT/QJ!7 !.29@-6CIP1-X= B1J=YBT('D N> M_!6G).5Q'B^^ _R=@'J7'T?T#O=65S_UOMY^I3^U3^^1BL37J73I\0V_Q"_N M^12E86#/V:,??!?WU5 Z (5P\H;],IX[\QF<#IR@<'$39H_H/A2?*WNR,P8\ MPDM2?*HR/MQM0OQ-$T*.%?OIO$WMCI?R][=+\O9V^T>R:NFH,6Y9E]7I=U1QV^CW=:O9; V.H M';V_MQ+T4);?M@IKV. [3KS<0^7JNC_X-H!_KN^4F\'O5[=W@YM!7_GV1_?S M54_I]'I?_[A&K[(RO+KY\=]FUW?#B9H4?93-QFZQ6YG M=L!F<- L"#<[PZN@+U9B*_E'O/RC$\&SQQL#+0O'X_X:[AW-%*#;S.N*&[_J ME>&.@.SRF\01('<>[OB3"8^I<#[@UJ(#@9PKZ$(8H]O,=?@@\Y'MDELWG#%T MNVZ.\> AH*,JS V^V]$]L@$/=G?V^%,P?P8$5ZSQ[/$H1C- L:4)_*$B0C, A;I3Q3TM$TJ MXS"LB1!<+NI(N^/YD0C&;0AR*.%XQB;86MY%;V$:8T)/X@_A ,0'DK] N8*; M%,UZ9[]_IY=#)^42,CS;Y1YA'A)D0<"#M79(4 G__!+R;(K\)#[]>HGL:7>P M@!7;;NBO\V/!LO[C>)W M81CH\'+("<.8AQW*"9IAM.Q]/2.$L]:OKGC?::TV4P&1\J7K<=6,ZPQ*3 M'0'7P8@VC9ODB1F4Q6&[;A9WQS0?X-$A!SE[:#Z"GV-N93&L,K4A)=-&PMB- M$JQW@H.3+(8#[2SYI1J+.@'="A<'U G+GZ/&6&K:#G#$#HIW9P-'2(@@27UC MDY<(*@O<'ZL^(-6!HU$'0)B_(B.@:I*\'(?C)JSJ\2%<@*JY>GF M@)[A5KB-%^=3T7>0NER#Q 5S U/-U GM@.6PK\@?U _3],M)C4*[^:E7>$I@X>V3(TKW*\I)H-I2>C M%R<$S0]].P'F)6_.TX!2+X]&Y)YWROO+OX MUNM\[5[PB9(\I?U?L2/LMQ%;2B"D]PGE,F']R3LW9(R3BEN_K2M3-D$-6 FS MT92N_9@:).A4A.53/G@0N\(U"7"*CLRI#R$WVA*O2,=;YEP*R2,)JB/61LJ- MVP J3N(QGGN&:L^=&,[)F=A8>338!CN2 M(Q.;>Z62'7FPW=B.4F@W>K]BU'%P [!.DH9] MK!UCES)4Q'" M(P/&A84GRZ] SHI]-D1<*'*RT5Y1);D,W[Q.AN!LXPT M4 S$P.DD5Q[WR.SO9'VP'Z" AL+GC49N6:"3DZP3B>\S&!<#9_8E6D MZ[ 'H>'D-*>DCM'.:S.CU.#.^6Q#J8)NZ:_(=>='C/F<%5$BELA,K5>Y[)3Q MSB5O5:]N+Z6F75$*;5%2U\XUAQ>KV]\Y[[FS=.]E[A@[^UFI>\)2\QJOJ,]^ MYZ0K?>F@2RZ#KW01@*D6+P(XWUS^ESL<;$NJ6W4P6,;ETAH:K#4S&.>;&0#! M;$4QI?4UJ&UH;)!;5:'EJ$54*.'JC# X_^UU"6_).-LSXE M@-J)BLU/?UF9!G8[C9$@1,($9\UA//IGSEV;:?9BN2$M:\0P)Q9@2;OHC#+8 MN9^@#'P-J=$]\;)]G##>D[;@W@YCSWXGHH3F.L_ZP>KT96EGP6)\E>-T^3*5 "" M+BE2N+F7+PF3<[&0>I>XW1ZPC-]O&Z5/Y!IV+GGPW0<1+R"WL4/"&EB!ZS+O MGGP&@K4 _ZDE[?]<]D/Y9SRY%XSL;I8'47"MC><#MH8/:T?V:+L13PA AH<9 MHSE[.I%9Q^ ZJRF1_1V;=2":/83YL1F'"V)LPP M,J&4D&O5;&UW-CX /1-9 '@CYOA9$H9 -)EP\4Q2SS_R@IA4-:3J,;P2!&G MMP_EY,Q9D&T)(M01BB&+Y)Z*Q"(6 JZ.LL0B1=\QI2BU0'_1=!/T*==-CF;; M,Q'JS3]CCZOCJ?;2C:=3V_5Q,@%)BDPM1WH:LE$0H[6KB4Q'SO6$$IXB!A)^ MXA0A7P'8!W,,X;,E\SE*F^Y0J [#?XFOG%O\"BJ 2);YUE\8/F?+'O:$"2-4 MX@D)>\D>D\JS+7#:Q#.4!$Y0 M6B2IPGEU.%_81,HTP'(?^(_X4'Q?+0,)>%_ #TO\PMO4A<0!Z;O$;X,/ISJR MD 1]:+N2_>74*F&3BEI4G# >P$@ELY49[%?.9*'K 8B49BA,Z4 M48#[6M!X,$^M) MXL0\;H<\7=@;2P^0EC#I!Y-)D(M)"GI.SW(S;UG9^I5MYR+>8SD)GSR#C P1 M7G[!V'C96U8\WOPSVW]W$^5N%4O3V&D2P]V89YJZB9+B8:""^7K.Z!H/WYK; M>9/L'>0ZX_XDXEYY]KG&;OA:]BS^E;5M6XH[UY ;(_:@> EKPD2WTTC8(@[ M9(8'V"AL4N%"/#C9]@V[F<3?1-/K4K0WT$O?]H7/)XHLX'6@3L#FY]MT9B@T M9]',G^1JZA*W>G+Y,V+H#=7"P3)(ZTM\W?M?>EG&\A+%*\4N.TQUK"22N*0_ MC6)@G["@'9G&^IR**?T?KWC,9>F,<50GYBIC/P]O D""002K8J"][\X>@=M] M>[V4)HN*LHZ6Y#4QMS4NM9J$OH:#<9CES1?74XG9B4#P%CC\(K:L(>P1:PV' M;_9T^!64WG;K0_CAA>[ A=9(7SE4%/!1-\N9GG3CCT'4PDIKRC5[5/X[5V=9 MF34FSAZ^P;J)'A]=W9V]5:#KXEL21])!*F3! T\6V<2#$W,<1!>(-*W=TG<7 M(/\WC!?)#1L&,;VPSVQ/F;1V^WKS[>M-Y^[JZW75&FC""F^_?K[J M=^Y@G=W.Y\YU;Z#<_G4PN+NMVE)+;:"PR86 VF-YCRO0..4E_T953N/=%2K_ MH#S!KF'J.R:K\=9Q28E)\HG'+-[OPJ%;KUUM*Z?G%1$)N:N79@^J22\!H4#A MY_SC/+0XW:7V YK*1P_2,#^P^DG?[;9]ONR@PW3?>$AT>L+&Q_.JNT2BR@W)R<9= [M[=KZMRK,>,$ M6*"D\A,YRY,C6II,%23C"J/PXYD?L"36TSG+K8EUR^GO:F6WH(6F+=$P6 M>K!=S(-X(PQ_=@/W#ODO.T#XT^-^ =)G :+3+L7)R.%Q?H!)[PT#7M1)#M%) ML]W4#5UKL);1O'S\?CF$'R\[G;:F]5M=T^RV^VVSV]+,=DM5N\->H]7H:-J% MXMES>'D<7M[;]N(CXDK'F^!_!AFB=**>'0283H=IU.R",D NALV_>UB>(4& MS'^9%TKL.?RK.)Q<*!,V=N:V&_YV<8F\!#::$5>AZ'?TVX7S(_KHQ?.)'XDK M01FV:BVK\7\_+(.7.57+.\R]H]XF;W IZ'?$LD5REF/G+%8CY2R#]K#=&*J& MV;0:IJ$-VT:S0YREV]/41J-=%F=IE<)9M&;-TK23YBP[6A_5U5LZ2=D359(_ MH)^ZIKB8KV6[P+0H@PH3X"9^/(JFL?L3A5;?@T*[?[+<*K_HM6:KD;33)BL.OFHT5/'5)M_Q:Q"T5'6S&DI*6U-3 M)<7LJU;':JC:H#=H&>; Z'0:7$D9@%74[*TJ*8G(N4DESC6+A ]L;U:/UFK7 MU';SI)63I)$^/)60I7'C;H\?/C2$]*8=N*TLR,TCIFLS/4!KK:[S4L5=- A>!> MOVZGW6_VS%5*2_;O"0AL?V*N8=8:6IG>O"Z465Q:64*&TM)>H4EEF7[B?&\:@TUDE M6'$L WXJ'6_R%8^D0R>Q=P.O66NVS3)5REW/OK(24]I_YTG2FJIFP>I&TVJU M=%!7AZUNL]=HFFI+".%>LSDPUX+5N]%T.;)95VN-=JD!I:.CZ=W,2&-U#F*E M?*]W?H0=D]Y24!\S\>H9\9JFUC3-9KO1[AJF.;1:#4-DFE@-U>JN>W?>1/0: M[6;-:!AO2*>5%;%2DIX&S9E9#D9GV!XV!BUM.#2:FF'U36UH<)IK-AN=P:MI MKAS1:#3-FF&]I6RLO@A\4_UV+U8M=J*(GFHT-I!W1L%,T@4? >6M]DB5L0\D MU49&JDVUU^@9IC[L=1N-GMYO]S0CT6U5PU+7=5N^X=]PNT&U'22;O5<7K=:J MM5JE2LO*::V5HM3*RL]3I,:6E5*C80(1=HQ65V_U&V:KJ[8[?:&LFH-F;U"0 M&DMR_VI&33>MDZ;&JI1,E05GGTU9P'NQTH2.R/YQQC%)35,SFK,L?=#IZ&K3 M; RMKJYK_78C,1 ;#77-NY-LY17MY)W]@VNO^Y1_5JUAG42X1=J"IT$^NIF2 M3T_K='N&.C1;JM4==E3+,'2A0+9:9F]-@7P5^90CL*R:UM!/@7S.QJS[W?A2HC^%WLU=MZ,$7%@J,&2)=8ZY]IV"OL]56Y#1)YK-%Z! * M/2?*>,,@L4 @7FD];:"A3T!>-SHN/%!*2,P//2:GK P+M[H[K[J@+8\99J*! M&<)4&XH9=3J@#SM+)*E2LSTE^I[TMWHO;ZU*]T?5!OO@RH]BE(:'&X*A&?VT M04 ) =S415,M:; >/=.<:A!,1N VMB*@B%K1$90ZTF80IU!V2?CW7VD=N\^V MT68QAW1?K*(&JU@"+#U0'F@!(39.:U=E?3MJ>2N)="N_[' Q.(!23,2H,\MZ M!>&^ZLM1@I>@QF;E"G -K+#">6>A-=97KJ$%D+?B"0^#MQM]RE#*2:>5O$>' MW>%FA3ZD]461[NN] A$#6MR6XTD6BH?Y(UT@&,O M&:"5J ' @78;@0.;""GG- 6RT]2 QTZNM\; '1^E!Z#DQZB2?T33%E BEYI MSDCDH6%^8Z@80JG$W\G2/5Q:48J93"$^G(O1)^G13UK@KGRIIW[PZT[FGG73 MW2K_]_>WI6_]L\O$OZH/[R\GOUGWX^.^) M^]O?WY[^[R 9_>/K?C<""SC>J6@7'8R^J8=8S*;9V70V74_S1R=9#"SOIGO[ MI[?",,8&XO4\.OH;'H7\O%XL2ZYC<9',%L6#YLNK9)*??2>)ZN7T^&N25KT MT$Z<%$%-1K-##BD@/')>(\XE\Y34>95,M:L)?@_G?1J.VX;3+KOX7T_7V>SW M/%OE)V=A+5GQ@8=OI(13*F,'P>-05A'^/8,_:?(])2(*6.^U]90*!(VJNZ=9 M 3WO'/Y=]>9-,1X$_#OVOOIM/MS.\;C.OA9=G,=EV^Z&3=HT[P4*&^H9=AH9 M**A@QM@Z%QL+B+_7)OO]9GMI9-V;QAV5&N+4R*'#<,ANM+AEBQO\@)F5T73RM)N*ILIG>7S M_&+Z[(SN8P:?;,"'F;-:&X0]H8YR3C0$&_ ABCEHU2.YJ^O9XFN>?\AGV3J? M_-X0O0=7ASAE,M8B#4RY'3&,@LIJ\A:%,]XS::SRB"G&A*W:' &&"&[IL'U@ MU%$A$DJ#3SH$&(W*M3OYIJ_]5GPMUC8\';A;8YN!4 )*S83&D!%FD%XN/5*+Z^6CQFUO-&^R!"$I!3!":6 :\LE MMUJAIE?N\H.*%0J1 O&2%86\5;-2CPP">W&J2[0WA2#(C#$0XV+H65MV> M-.?:M/JLO:"F#(>82O*20YSZKQ%'40L0BR..R?&)MR*6S'1E1?^^0X[C&!AE M1K=&M#GBB/9!-TM@B>6<>U$QRHH)V K,[)8X=#!SF5.:(MCE*)IH#O? '#YF M,/'&W/6:$@2!5X(H9:B02O Z"X]KWPK/[ VFCL@B+%+*8I#FR*J?#C&28HB\ M+=MR1+VRR"ACA.+4A?])9>II31([]]UF^Z?9'UL^Z;O%_/S ?! G*1'#3@/J M%43[JA&'"$@.FWH5Y1AA%&N'!% 04B]J2M8Q XSL )#=*$D!4\ ZG7W8.T . MT-7;Y#$T16TQ9+(+/O'6A PG-:;86>>%Q@&YCH&*N0V&K&N9LG<#G2^@*@E+ M1;(,UI-I+K[FSF$L)V89AU=YYH,D#,= #-AP% MC*0,Q:[DT1&-\&W#5VZ-_W#,.<*E4X B7_3[5%6K8&L0:@^L>AB^W6A>#H+I MVVW-YM&!]U6=UF.(4@]LW6-:ZRC/>$PA'+.XNIJNBWGSJ[)8M- 3X2GR^7E0 M&\F/[Q;K/('XI\@AMU2SV/:1*5+(: 85,5 I@C&O*KJQ@0:U!H9L[7H1;=W> M\]TL[3]6TU_GTUE8_O(FO]75X(ZN7I1O%1SO__RN@N[:((TF=*]-Z"'BD*.M MHAA@-45 "XPLPH8970WNT0@PU2J*>1H.[S&9(PZC-3QB2RF>\?#7/29K^.-E MMLPO%[-)OES]>Y+_\V:Z_AK[.1^K*NK5A8TF8;R>PV]"]7Y9IX2NUHOS?Z3) M=;9,/F>SFSSYT\\ )M?Y,ED50O:W)+M97RZ6X6\G@TS9/KZY#7TPYOHB%>.= MZF6^ A)]%GX4@!0 L!%PJS0)?GZ>3%>KHBO?8IDL;M:K=38O'FQ<.GL7&@0&8M1ACB1SC50MY134%+3KU5NM\+)3.?Q?JIKN$A7_ER\4D6UT6 M\!,(HM\&G8$;;>:QX@^#6_Q1" AVRB+HE60 8&$W-2J&V8;]J.#-)0VPUAJ$&8LL:)\%\; M=!DGQGJ-=%67'N!F6QT+55A4\9[9K-C.M_.JA\OAU!R7*1Y&8_WHY@P#/62K MS;VDRD@@E1.2>1YTDJG0HXAEG.V/GH[4%($IQUT6SO1?(PUA+,6'?)U-Y\%W MR[/E/'Q\;'=T#PX9WYIUQH$PB#B,-0(H )+5;>H--+Q%)=?[ZZKM5>?G-U1_CC M(VA$@&WU5S'"DJ ;D808! AJ)^JR;L?: [.WMK9LM6*V-_9MV8CQ]["[[_+U MR<5I]L?SU.4J;$[XV<-S"F6*>)=S(]I7]CE'VQ5\OU,#&1W'(> 1;6E'4Q2. M(6D# AFBA!M2-^@$F))6OZ/GX_$)JG(G/-+@68X3CZ-R17_/5ZM?-]#=_'NZ MS+/5S?)KG6F1K<-=6ZU'9@X/J$(@>FOQ>O;X>NY9ZMOKA V4"LY2CC9)&3B% MC*<$H2JG.YG.!VDE'5\64;2\XYWJ>2"CYX+N<(EG0^S3]Y@'B=%6QVJ%'.>8 M8>NYQ5AP4(_85HP K.]ZD+7=_@*Y:0)T[!L^^[#[[U1&*SR"_CN@)PWHJ1': M.R.PIA0R1I!5%6VDE9.L-;YL)]!W-#A"I$+2"/J#,$G?W-]CZ*>]NJ?'2>R$ M_UV(LX89QH!P1 B&C#(*-;*2R2I2@U50]'/ MS/,;,O!$HULAU,98BZBB"%),#->T;ES/E&ZEPNX$O&YT*V,H11R, 7CCGCU1 M^LJ[Z\XG'#$.1SQ9W)S-\F?A]O7XX3\=8@L>O43]%V$$-B7UQC%O.)2,."R] MP%"Y.@\2.(Q:.5=;S?O5?/*"E@1,.:_KOU.+/I/']3MY!%X,]WK^)=XZSX?FL)YWDXP&4GAM9EGF3G179H-O\: M/BV9+]:%M;4,/PZW,GS,IV6PQ*ZSY3I97"3K\/)P>TJ3N,PNO9C.L_GYM" V MUN$'92_OG[_=E/*?S5[=W8;VDGYX>)LZ6'$Q*?*;,RO_O5S6;W*=?^J_O/[B_N'O5WUCBH%;@TP#(^>;[[;>; M%V;5[!N=#\'&'BTMB>0\G\VJWY83+HKOPV.>U]_?L\K3Z550Y>_R+\F'Q576 M\EN^3"?KR_!E6$=E904,S;+K5?YK_<5O=\VF'VXIJ%N2%*(?OL]0;3Z#LC__ M]D/+X*L^_X%?H?W^;# ?UJMA'B]%NC\VW.%;CP!]EW3?Q\D[H+3;5I,C#:<, M]V1%/-F!GBQ_3B3F)8ZX-D>*;,>^'/? UCVFM<8S'OY:1WG&O9^CU14M_2Y? M)ZMLEG^GP+_S S^RX-$QQX:H)#(7I&E21QUG4$!$K&,4>: EX)LVD% *XELS MZ3_DG_/Y36NZIMV$K__WU'80!9*TB%]WF@O7NQ!/KV1(G\+348 <@0#9Z@_& M,>',4..H(5Y!9YTQE0 !5#+T! $BNA(@@LJ4X=@(+ J0*$#Z*4"VFIDI0#T M3 OEF-&0*R]E)4"0XQK764 M9SP:#LHL5F6ZX ,\U+A+FQ\VL"0C33<#Z+ERVA +B),:$^)(96!YR5RKL+G8 M^I.+_UHL)F7V;[[\/#W/5Q\7L\DA21^"08I%IR;7OL<>?;K7C 1'-+?1+/#6 M5!'$/.+**NR=Q)@Z5(WVA$H&1^I9:.Z,@<$2I+33V2(1S1'-PT S! UREEZ M @5 4C(-O?' ^DVK(0.\T:K%?CP)SIWQ(9C1%'?;Q?WHX!SYDA'Y6?&,1['N M,:UUE&<\&K[DOY:+U2JY7BXNINMQ]6/>S>3::D:CO1#$D@ )[E+*8:==&WIG0_4*A;UUB0:(/P@:/A(QY1$Q4E) M&>2&25_A#T*I12OE[&'\=499D*+S .RT$53$7\1?3_"'&@;12TUE&>\6@XA(_Y M;!8^LNQ!DDVNIO/I:ETT._F<)_D?U_E\E4?+JF59;4\"A4IB1ITF$$MIN'30 MPYI94!BV>D16&_Y?^3Q?9C,UGZAO=MUM-OV@61< I'#@1E>O8!N=GA>$YM9( M%Z,\]]P!(Y&RV%B)D:])!Q=\HP1<58(*'")"= ;-[M(A*$RYE(.&9J0J1N3BQ#,>Q;K'M-91GO%HJ(H/ M^2K/EN>7)5*> M$&U]',$8L\UAO 1_05/"7G)X3_\,M5Y!O;<^U!@!31IFTCK)*!-0&. EM,P* MINH:,(IUR\=Z*J"[R\) *12'&_\0 1T!?;R 9EL3]9"RSEAIH:8>.F&-KP$- M!)>M)(ZG KH[K@2E&/1B8'6D4J(+%MWL>,;QC.,91RKE]B].KO,B<#+_5',G ML=W&TTTS0K:F[2FB&+9>$N<,H\AI5E?H V)]*POD]@ J:^R@O54)H2D#XZ[D M[16BHX/5(Q2SIC$R%L@8)90'C /+H9.R;HQLH.*MPOQ=4-QA>PV>"G"X";\1 MQ1'%QXMBT00RL))*2(B#3(J3RZ6BZMDL3$-%O-G\R,#M+DH!\U$",8YA5H+ M(HLH%35$NMKFE/G'V1#1-1HB#$5#0WK%E3%(.6*D M(8!33FE-8&BA6Q4ON\&P,PJ#PQ1WRV!$&$88]@.&##0\HJ".8@XLHR9@SV/K M!:S'FWC(\'XP[*[K!DLE'C8,(\4P(M->22?#L'.2 4$4D:'/;8Q0G"L$$1; MW!XSE@=E8PAFA&)M'*A&>B%(H;-/AV!GA (4*0)XT!",A,*(')%XQJ-8]YC6 M.LHS'@VA<+(.OXA],/:VLP1LIK-Y2)"6/OQ,8"JPL-Y4K@ZPWAK="MX4>_]N M,5_<22,]Z-R06##?)T3WUB4:(Y1Q0QP""[VF7E*)I/90*V3K>@Y$*6BQ%D^ M\O[TQ;_RY6*2K2Z+,Q8(HM\BCB..(XY;.*8-^Q@@RP$# <3&4F4]D8C5G6P, M%.WLPMUQO#\'$G$<^9&1^E7QC$>Q[C&M=91G/!I^I*KI.,N# L^3Z>:[=?;' M\_M>#-#RDKB9&ZM%,$P1&G:&;*\@WUO':XCPI@W7*;A$6"NK.'6:&TLDKWO^ BE=JU3^=>'= M6*[QYPW\* PA3P@/$)-.4>Z[JQ$FG >Z9]NXL'06)E.-A M9X1%NF5$;EH\XU&L>TQK'>49CX9N>;]*N,( H(6X7$$().M4J,;TVV*A2F-^=R2!(%I2RV*^P/ MSGOKA(T1R;P9A2F@,1!)((A60"+C!:Z1#!BT9'\D=\:7R*XG7T8D1R0?"9)_ M? S*LHF6<.4-(8AQ"Y6SA#"L*B@#SY0$^T/Y:=S(*NQ#^-G#VIFEG/9"/;>O M^W..ORM)\%-D7<;MK<4S'L6ZQ[3649[Q:%B7=_FZ8EB>K;UQT-Z3QD%Z8*X^8JU"T03_ 9& 0$68Y1 H!8/WZ:OH()8.MAS/ M<+]>IELK$BE#AQOP^Y23C0[G*SB<45!%017D23/0 V.A :>648T!AEX[4'>^ M8,#XIPJJ[@87@U303MM*1T$5!5445$L>O>3U'*YRBRS$B4R6> M\2C6/::UCO*,NW8Y1$]]CA_^4V>KZ?D+W?(C(ZZ/GYO:M(N2^*_CR1TFTQ7.]$RIZT M57\='3N=W:SSR0L)D5[*BB,2":*Q,A!D6DIGJ9,6:8A5\%?JQL]0ZU8#H[LB MH3KX%W!=P,^RR_R:WIH3T6J(@.\8\!1LVP".4F^8!BK\OQ,:^\JM0)@#W6I( MN#O@#^!8=,E51,!'P(\&\*@IF2=8,P^XE 'CN.A!JNH^-E Q@UK3EG8'_ ', M_D%H^'ZF5!U#E&LL&Q(W(=Z*>"OBK>AW?M/!QFB>+ZZNE_EE/E]-/]\.B_AQ MMEBM?DKK$1+K[(_GIN1&P[KWZXMG.9SUC>8L^VG?'T!:^R"(P_LEYS?+93X_ M_YJLE]E\-2L;U2?9Y/_=5*WF8^QPF+%#QD33RX1;J:C #!EIC6*V6J:W5:W*K-$ZCYY+2Y8^KVBFVF(IQF?QRT*TK,8XAY M#%$6O9(L>JP-*!.\&9IFK%9*8P:X\@QSJ9VOA9$6J-6;^^6$T=,ZG^S21E2D MF+U(-D0;LGT@ZN_K$AHE691D/99DCP@R#OA6ASBA.>&.6TH$!()K*NI^Q@3( M5D;6RPFRSCJC0)P*'M.YCHFE>U]P@?:Q>S 73I#O?5Y!F 0# *%CQG_G#0)#<@3"" D'@)*,9'205./\_!" M/(F)Z!B&G?4]%*)+^ W'LH]X[0=>'X,K:^!JK, 82V.<]%I@A[WA]8A4BFFK M9=\+PK7[F1\P!:C+LTFK.SB:]@ M?I+ M.+5\];*V,4DY9G&P3Z3L.M;X@Y07CX@+L56;H"V!"BC#C2A?A'UQX+ZQZP$L56AH!3&1&.JE$=,. BM(17L-97" MO0CLN_<%1 IHI\U6AF\E#(U(_WZZZW:>ZWAY K'5[T0#3 0G$#)D/2ZRBTS- MKGM@&'R*%'B9="&<2M+E;)+>JNDQ:>-C1M-6JP_J 0H_--8H+H%1UM>CQX"% MUCXIL/PBUC)!*>W46HYHBFAZ%IK$5@TM@98K#AQ G#-)"<0UAPT1P9WIILZ2 M+AA*,19#0%,_B>A8(->?#8F;$&]%O!7Q5HRNF/;].^'(FT08'E*18@ :TA]X MA)TTE!*HO)<"&J J'$IN#'@^#KN/ZZ&4=MJG;#B*M)]D0(!Q MCT#OE>#K4V5R%'7C$'44WHHZ9R3F0C,B$;"BR.R2KNXT[;QJI74=7M1U%ZP& M*>PT]2.*NBCJHJ@[+E''P5:/;1.^-89)@J'&$&)(*U$'-8&M;)O#B[KN,@E( M*CNM!3]"45?ZM;^41W#[\_+?K<<)YY&_J2-9"/SY0,_ST"?>P0J[(UF*[[1%.RN9%NG4R7ZSS59(MPX\#;,+'?%IFL^0Z6ZZ3Q46R M#B\/][4D.]N?<_X<>3W]]:=1J>\^-I^+^_NG>G'Y,3GWS\ MB_K@_G+RNW4?/OY[XO[V][>G_]NWQ__?/%NN$C>?!$E1/]OSW]7FY_G56;[< M6'D8IDE!A73W_NF^SUJIO$H7MMZYW/.@G!?+LI=3H9/S\'&%<]/=PP>QW>5> M%^9(AP_7MPOZX]MYT&F+FU78M:9D?/?W9=]99_C/?F_VI#UJ[\C6J[_Q5$!M M/TP#%N>;[[??;EX8D;-O3 X(-O9Z:3HEY_EL5OVV' 53?!\>\[S^_IX%GDZO M@B7Q+O^2?%A<92V_[LMTLK[\5=*?.< 0T3_7QF4 T2R[7N6_UE_\=M=:_.$V M4-'$Y. /WX]C;#X)B3__]D/+SMW\[H%?P;U^Q MXF?Z5+E7_\E.@6WZI, V.FQ@NR7T]U[]?6;5XNIJ,4\^KA?G_W@\^W*Y^+)/ MY+^;#7K"=3GHEKW/II.@/;ZKG%[LZ++KZ3J;Q5/;:;<^Y.LLJ/G)JQ];/9DN MGMM.VZ7.SV^N;LKLWU<_NC)OY]6?XAO:]=6?ILA9BE=YIZTZ7>;9ZF;Y]=7/ M+&K[)^Q5,0?T,GR=+U?_W[\)!/EOKWY^[I\W][1Y/@-%.IME\_,\R=;)O90Q>Y7H^),R!S:?5KUBUV3_N['T9VSA MP]%T#!C!N61-3C@E$EL"L%!,<&6M1'4[*,"YT^R>8'IPQ$O-O('TR"A8& .:& M8<4-1HY*SF757A(I*UBK<7R)^,J W0B(@XN3?;-T,.RRZW04)%&01$%R1Y#( MIAV0- (8CPR @ HAC?9(U*WJL"*MJK4#"1(5=K)XTFQ6$.MOYQ6MW9U003)% M_' UXU&P1,$2!0L$6_/@@C AWD'I&8%868>P0QO)@JW5L-4!^T"2I0[YU!&7 MSD0* 2R5&$61$D5*%"G/$"G?K;&O90IJ2DZQ=\ "(77P>BQ4B'M=#>' P$#; MJL,ZE+72A"._5\7_-#&S2ZT^%2E%_;!@]BKC?VW\[37*(TJH**$>EU"XL7H4 MX-(BSP%Q!"I-M&.L(F:8X^RE_*DZRKP'-;.++)(\); ??&^415$6C4@6/2:* M:&,L"6,@$EY+ WRZ*Q0'B4Q>2_ ML]E-7N9+Z&R53PJ3.+CB95'A=]L)O$9\8J=9]:FD7<8_]S*/7\\"/GX0[,F% M1LD3Y?V1[?I.#@G$3:P9&044"!K 4J\X4@J*JM4XAD[(^R-"KR+NGT&?/"C; MNYVU'&_OP:T52!IJSV(,I-/.>JV*AMM(YPS?\#KVVG/7]AEQ]]CLB\Z MSO7NM;-=7KXW9\4-*Z=CU%?LM;O?]=HH:>W&J7*IV% MG'L/K'"<88QM/6,06(Y;V00"Z. T4HIQ'!-!&FD=2M)YM7L@ZC3QQFJMM//TTD^GZR2<)'/ MM^/6/_[I9P&2ZWR9E.6RKQ'&>&Q'7FL0V&/]!>):CW.MPV9X,6CTDG#$22N] M]L0A+X%V<)->KC6ABKK74$HQ;C+H1_'1 ./%<=C M6NO 918EMS)+*PDYU\YY)[R#SDJRR:'1AF@(X+-E5A0WO8HZ]=ELOF^69/+C M;+%:_?1KGYSBODJM1SMTQ4V(FQ W(6Y"W(21;,( N36_6.;A'9/SF^4RGY]_ M3=;+;+Z:E71MDC5,;V361NFYQ;4.R4I3B-W&P"9/7LS6]"/>.">1#7^N8,HC?%Q@/HFXVSW]=".](XT5N) MFQ WH1-\WW6.(-I]O-:P!TPD@O@>760(D MW1AURF-,6MT,'C+J;'BJS]DZ_&SUMYNPMHNO80O4ZB]!6.:K09AO- 6=]GL[ MI@R@L*_8*D:0RCWE=24)H2T65#GKV< MGMVLL[-9?KIXMY@7[LAR,9N%E[P-CLDR7ZT/63G)2"IQEX'O5_,B1E0&J;-9 M-C_/DVR=V/R\]#0W@,4P38K;\2JS;9XT%JB9B0)[.^PF[.16B@URAEE#D/?, M" 4M!)MA-]I1))2Y1P;4U<]EYZ#5R=CEJ)$J2*$FB)+DK24@SD$]S[[ETS (&C#,$:B:J@7P*.MGR4PXD M2=3DL%V,,<8IEYUFZT;)$B5+E"QW) MES60=Y#FGT"*@)''4$&TY$;:UX:MI# M' YEK;Q&MBJ1*>"B%^)FKT37U\;?4DJAM IU6H3W\GP8O%J0Q9W&H2< CG6IO2# ,&>5&B4/%'>']FN[^:/B";4 M3(R$ '.MC5)">,P5J )"6$I#[B=O7T78C 3;GHDK^-M_?@MU>RK9DV M$'B*L9$,,.Z%U[@B]@@PGK>2.3N\O5U,NTE9IW9%__WB 70[+:_0FW)^:%D( M5U^4+BMX^XK/.&.$^J4#?\U1DJBK=ND&%M/&&GINU>8 MA_QZKOQ##>-!&HS>57,Q"B4A]IP-G68X63<)//MZ///_[I9P&2ZWR9E&6OKQ&- M>&Q'^MI#*:[U.-=ZW$3M8V%EO%5XHHUS "&E)8,<,<,% AO%Q!D3D#]C^OA> M'N?!*E 02@GO4BL=:[1X3#@>TUJ'+;,(:&*C%ABA@$):4HR*_$Q(\(9M\S88 MU.K9,BN*F^>)FQ&U"C+W]%Q,?BR&H_ST:Y^\XKY*K=%V(8V;$#B.S-DK/+:YUF&L=MD=.MPJYE>+280T4)9!S M;:6#MLI6UIHQ^Y11:I6P-)6L/"U$Y>8)U'QRV@C.G<;C[I?U\AH=*T2*69=M M08^)+QBK@!CZ6L>4?UR-]4YFT^QL.@O"I8OAN(,U\J.G$SRDV+_D,I]\ M"A^??,JF\RYLSV,_[#$Y6G&MPU_K<;.)CUA_P;J[M?Z$0HPK"9A&PA*.(<)5 M2B(4C+M6KOQ#UI\-#_4Y6X>?K?YV$Y9V\37L@%K])]K[D@(!6TRTXZ_:L$C)B.FQ W8<@,V^EBGQQM=VO]EBII]CK-.[Z,7!0$=F'<+0P((VCY8S$7&A&) )6(":< M=%7[=.R\,E[_+W=9T+=XMYX94M M%[-9>,G;X)\M\]7ZD*6FP)=_4;>2\'TM"-_.-UW-3B[49''=;@?^ME2O\*/= M:F1Z6V3G%\L[[[J8AR_/2YYT0XR>SZ\F_]>\XN,ZFT^RY63U]^M)ML[#FQ,@ MPX^*3P%HPY;VA7)E*19=EI'TFW$=*,0>R97%$(I;C$FA"--&:,A%0%KXE;<% MQBR@"G/4*KT:#\9>I8R+II*\"/YB!FXT#?HFMQX36Z016\1CBS7E##L*1'#% M*9*EV"+, T[;_OCQBJTN7'P"!JW3]PL;]=F]U]DL"Q["1#!BF M27$[>C/4^!A&]6+(&M%A"D'"&:&"6^88=<94Q>:((@S(/51>W?6M;)F\.KE9 MKPK/+\\*T/:"&^;)F[V@OTX:8@V:DM\>C8WUY.]STB6/1\I/=P MQ,'6I#RD.450 V!PX0MI@1VKND%2&>"\U^3N;H7 OFH?0QSA'^$?X7\7_EN3 M%82DD#)@*".$0^]H$ (5_!T5[/Y1@]W#7TT..RD)$YARW.5$S"@.HC@8ACA M<"O.3R17' @&$66"*,^$KCM12<);"=4'$@>'2ZEF)!6TR\JO* >B'#@2.?!8 M7 0A>BL(H '0,8"T=L@)(!2V<",(@/<4O91;\#I!"!ILA4XG,.UZAYX4C7AM M-'TG5!'%2A0KWXJ5K3Q"#AU5AD%*K0$60>PPJNP+3!UJ%:IZO533X)-RD<2I)?7<\67_,\N2ZZXQTB M=:5O20QQ^FX\IWA.+VY=;S7^5-89()U5F$I-I10(FXUV=$09#.[5CF]+J65O MED7&3IG\4XXX+F/]^NYXY'L*<>1>O9ZZX/MW,<5Q*DBG4<"A)10.#S;[,IY1 MND4M%,]I+Q<-XR:B[!2 %((BKX0&920)]::B>!1'WTDH>14E] P6Z,'6@I!V M&FB.][U_]YUN49H*"^HIQ% :[H7@./Q;&EW6(VK8 >][%P'1%,-.FW=8! M]M0IK]";L^*>E)UUZHORC#E'?8/A<7?!.-:^$''7^ZMROAGP03D1CCK,B2<\ MO,#5432/H&NE\&_5Z)PNON-ZEZKG[*[J^9 ' VHU7>YZ+W=])\5*MGPY S1FGFN M&..:2XE U4\8>?I))]/5DFXR>?;T>\?Y];200NRG$31@TC_E8])ANU7YH8"4QT!M'E((02H5 161:Z;&Z MJ_QN1=%6[68Q3ZTK;_!@12 (I0QUFM\]M*!P% EQ$\8M%VD3T&1:>1SDHE=< M&BN=L8YLY*(Q$*-6B>R3Y6(4:0<2:0,,_9C%O%Q"D08\7ZSS53*9KLIV2G%H MZ>MW(N^KE.ZW,'Y$%C/0="MQ4 HNF32<",DPI(0[K$R0S(H19EI]SW8A:.X8 MH2<76QBS^=E]S<=[&=W ,H6DRUA^+[C',<$XKG68:QVV>&:->%9&:F0Q+?KG M$L,MXP84XMD)9HT'>_'G>XOG*%)'RI'?8R.'>U*69Y5-)<\7J_5W*K(B/1X9 MD,B %&*= ]Y4W2KK.'(*6 THP\!"90CPR$LH&)"T%NM%=]]MF;Z^(].GM4S? M0NB[ J"%''];P=,4Z.R5S;U+G1%,$8YU1E&6Q$V(FQ"URO>URE8CZN I:"(% MDH0SK'1P&,)K@">,N*!JC'Y!K1(U063BG^]E7.:33WFDX2//I>O%Q>;)G^GV1]'YQ)@D0;E MUJ$F.":!/U81$-!0E!R^%-!K^&RS_"FB M/8KCE[:_!T#_URY?,1'Z2[9<9O/(]D=>9MR\S"/R7R+8I#M"ZRE%CAHF#?(. M!=E?FO:&&$E4JY_%+C'<_]G <-/UHE>&_$,* Z24O4A.Y5$DVHP"_G$3XB:, M6A&(1A$H)944AB!JE:784B!IZ0@H'30#A8=3!%%X=YK2GK8+&N9F77EB1K;-P^^0]]E0;1DXR;$#=AW)P"@:P)+B)+ M+17>>P&TA0(UGYPV0KOA M)=[EZY.++E-)NIY.^5"%_["[-$=9$3=AL*FB[PN)$ 3C;)J=36=!GL0DT?%Z MR'&MPUSKT3(?N]APB#=%WE8B:("GS&CF*><2NW92X"7$37E\F]*9^@&#>E/4B9:0"7@N-!$6V M*.C%U8AV Z1NMFQP!K%5I;9% G T'M58USIH4HPPV5@]G&&)!<($*F^9I]I5 M5H]3E!MZU^H)4J Q<_H_,4&D#(%(61TO$.-:A[/6,=%SIXMU-BN''-\M#.B3 M)]ZGVQ']AK@)<1/B)L1-Z(MVZ(W#PK;*_)563@#B*5".6V"E$:3*Q 18H=:T MMWO8T)J #=_-;HI%OU\LRX3+]7HY/;M99V>S_'3Q;C$OO)OE8C8++WD;_)QE MOCIHUW9$4R"Z]%;ZERXYO-I/G>FX;I",89H4MV.?+V71R^X;]@3IIH XX%0XXH3DP M3F-"M:P3=AAP3-P#]7IN63F\>'5RLUZMLWFQ$W=P^W:#VR?R%%L?T*(HRN&U MJ_UJOF&*9)<=GAZ]/_O=A1?@.(X%%MW)CS\=SL,S5!M8'%P)[=WV G79>CO"/\!\&_+,LLH: )HK\5+P5Y,#=^_B,L6(1'$0Q4$4!W?%@<"-$@%23*@2@'1B@''LO;9++)V_1.88B*T;H: M<.&DQ[ZV"Q34'+^47? :69A4IHAWVBUNUSOTI'3,UT;3=W(UHUB)8N4;L<)A M8U\@Y R7T"#@')8*.UAU? @NB#:JE1AU(+%RNLRSUYLE';@6'(*4=-MD]CA= MBS(:^4L9[[W]^>1.:[99\.[>7.:EM(((_/FW[S\?>>KCD>\]W7Z?+YY\N:L_ MN+G^SO&&\_JM]0#-WP=H_/"?/\)".MYD7! #^91E^_4O]VA^2/ZYFO\ZR^:?_^"&? MO_G[QSVV[G_R9)F?%W=[D@2C/ZE<@#+9[^HZP*J8Y9%-%M?K(,\2]?'O1428 MO $R33[DG_/Y39Y<+!=7B2D2#<++5\F7Z?HR,3>K@*,@"-+DQVP^2:;A%T%8 MS"=E [^?DN)GU9N)-P"ER<:_2&Y-BN1->/_K(JLA?.RWW8FKE_YXNKB>GB<( M@9^2Z;Q\IY]O[^#6"3[Q1I[G19[$:V*B]01/EQJ;1TCJC]_]#]F^?U@]XVFX M0MEYD32:S8N*P6H^8[8,/P[*)BSLTS*;)=?9LKQ8Y8U;S$MA6OB=R<5TGLW/ MI^$EJ_HFK'YN[6*]N7=WM;V)/SR\ZQU(YH+@^D8LE_]>+NLWN^!)_QX\OM;JT[#:$>]A0*][SKPVE&SW__=-]GK7+,*JNN]<[EGD\*=5FV-RQ,SSQ\7*%Z MNGOX4C=V]W;AX7B'#]>W"_KCVWG0(HN;5=BUU4^[/UW[6;9>_8U?"X+S5JYE M&E PWWR__7;SPDV9?>,"0K#)W"OM\N0\G\VJW_['#^"'\OOPF.?U]_>L_W1Z M%;3FN_Q+\F%QE;62<[],)^O+\&581^66A(L[RZY7^:_U%RTC^X?;K,7;5%R( M?OA^4N/F,QC]\V\_M%RHZO.__RNYUU_M]ZO^?=:KIHCV-KG]&P<;M5SHYV1S M'U"^[)G_&D_V&$Y6Q),=Z,GR[W%E_KAY\5WYP5E=[U:A:;7P=M,BV3C8ZRK=I! M[3W)FLEH6%-!A;/*>0644,SCBCGCG 3W]*Z]M[VSAR3.H$B9$(-NB#9FGW/4 M\!--GS/B+496!^P0AAT$4GNQ@1^CB@#^1/AU1@D%^%$\['Z$$7[CA!\,SOW6 M<'?GM+).&6V4YA +3"OUQ[QVK5*]1_#7&=N!0 IXIWT!>X>_/=F,_AJ=ZJJH MNOI7>3>*&IU)?K9.)M/5>=CUUYBX;77P=89RPBT6#G K9*2!< IKBSG MF)D6W+:W].3"A@VUU7Z^7^97TYNK0YJ@(L6@RSEGO=5T8U)HQPPDTN@MIZ&C M0"!G(7#!H"04@0I(R!C;O3#1R%=ORY<.R, MTQP^' =-:8[7981XRV5D($ BV(R$0L( XP[J:C"10=#!%MAN<]S\8KF]G8>T M0RE.@WT\!'26+9C $] 4'Z\Y+!31IK^LI\C<8_ ] 4&=67N8IP1UF:_? M?ZONZ"G+LA'QF[-LE4_*^>7Y?!53*+^#QZTQ%$0X3(&T1&)-H/28X,HF9) : MQ%K]GHMYD;K89;.UR0?-IH0I'W@Z2:1"1HI$!+?Z &"DF/ <,6(M $(99C:: MT3DJ>2LLOC,2N^,D00JZG;H0D1B1V!,DXJ;8W2@,G#5%A3O2UA7]F5G5D0,Y MHEH=.79&8F<&JD@)CW3D4=&1;Z^NL^FR[')_'N[+I_RY@?-C!AMMU)YAR#$E M&1:6"D*=!%!56WX+MO/YU>37=XMY44T[O=W+@T;$8ALC7%(&G8Z8[[C%%$341-?U!C6S:@P3%P@W"U%!B M/69 4ER1]\!@:=&341/3(T?*-=HZ';)N])']\6QS[BB=JN]/IMS #\,MI06I MA*R$?5*VVL6^&XQ0I:*[654%INJ_"!X0&KL!58 M?SHDGV;N[J)>"4@!ZC)390#Z=7#$9]%<,0EW-\^6LZ])>/_P^3?3U65)A5:E MYN-U4#%O8O$<(1%<4H:H-,IAY)RN(,Q ^$$K%O]?V72^*K8W7YW,W3<;NZGP M>Q$;&8,N+>3>:M$Q*Z MT\(*@YUBVDGKL1.B;G/,<)O%JUU*6SF4;^?UIG^XW?.#UJOA5)(7B3@?3U K MFORC13)OD"PYH)0Z1(%##F/&A&$5DPBD *VLD3V1W%V]&T\)B^E?$R*YN_9=15.AF&C2 1'38]OZ[?QS M/E\OEM-!E]8]!E.V-;* 'K;'0Y=E MY<>#P3&1&(,&'8%;=0Z *H25)5YP&*#FL=WH1BL(!.:YH.O.O*4=MW.(N(NX M>V'<,;B= $V9=MIS292SE!A=3?_&B ';RE-Y*NZZZRZ62L1&";L1\KS7V=>Q MDKR/85?@6^Q21A3$1 M@.1@:[2R%=P67=F=M\!*[!2L@BZ$>]L>K;P/(+LS9%$*0>P0&$%YC*!\S,3E M6WP.PU('0"*$M A8I-9BLG$MC<'4M68)[8/*[JO\D.C2VHW,:_^LW;?=M<$X M:JB2QJ(5$"DBB2=..J"A(DZ#RJ(53D"Y$U27-UOUN7EGMNTNH(6I8)$;BMS0 M$:.1-6@$PD#/#0Z_LQP)"F&5>6"(1 S1;M'X-,-V)Q6:0MEE2E%$8T3CR_J6 MWY ]CF/EM, &6P,YA+3J7DBQ1W2WA+Z=P=@9;4M2)+ID?H927=ACN[2Z)]_, M@R@K!\\V34Y&V;/M$:0*0&Z1:H6W7AKO,=/: X$%XE6:CW/*[V#$NJOKV>)K MGG_(9]DZG_S>U,H!*T-2Q0"R"4ML8[X*@K!IU5A2O00F\[AF=W M^0GX1?C:_MN_QV+FGJS#+ZI2XP&[F(\1/F*+\,&&%"W3A!*,: RE5Z"R7!U$ MB.Z0#%1NZLEUOLR*#C:JW-Q#VJP(I:C31J61XSE&I7C4 -PB>2R&"B@JF?0. M L4,M:KJO480I*HS ';7*+B873'.O+P(P&$ 4((&@ X90@&W4"KG,9<,F6K0 MKE/>NNX V)G=&30@ 5T6:1T/ ,=#R6YLU:V>.<]U(A?+2;ZL%P6O_TA6B]ET MDOP;*/\S2"=3HJ;MM\)6!Q5+"&3"< $!<[Y*"1(4Z1U2@KZ%^0LQM"2EI-,T MVGVO0:2(^JR,!XGN1[4X:2(P17FU*X9360:Y<$!X6Q63N?!#M4-B_%/@W7WB M DLII'W ^?'8 E$PC%4P/"87&-D:%<"ET0!;K!%WGE,A*VX944SY#MSR4^1" M=WT81,H['1=P?'I_S_D>O37H7P3.QXQ:T1CK#"JCB%,(!V-=:V8)(54:(D:& M[M VY1:P)KN>K@.D7F0*7J'%.^UH]LAQ]]8HCRIV")A$8"O'"3J+O0GJ$QKF ME.322U17NB&*8">8[-ZPQC@5I-,W>J(]"]V=981PDO). ](1W1'=0T'W5JX7T@!#PK3RRC-K:4!A/7J:"45; M,>AGH;LS+IK1E+).,YV/#MVORD7?1?-E7KY0AA>^%+#[,%?EY98]HJ7&$Q[Z M4L=XPEV/A>TMZ6+NC'^=SC_GJSM\RW-GZ@W9QBGOP[K>HY6..WG M<<#^JJKWV==BLGTQT*^LT4W6B^3L9C6=YZO-D/*R+',S$'8U+3S,9DIL&5>H M1\6.MVP%(<2;?'8MI!)<:"&D<?SJ\FO]>97>[]>U#N_ MO=WA$,HSV/[90=M#,YY2&0O)QAZK[S,B'P,D:0 ) "+8*\*LQ9H @S6KQYGX M<-4/!\C]:?Q_Y M>6*JL0=4:(#%P;#574(W2P/ 1JGK.F9C^FSCWBS/+[-5OBJ,UNMED?VR_IHF MU[-LOBYMW#Q0"4*NJY M"16< XD<$[K*FP'6.T$ZE0?=S6-A*04OF9L>Y4&4!\.5!ZB1!])SQ#C1B!#& M.,-8W% 0>M3)MGB4/NG,24"I(ET["".3!X)H4WB;2WZSR23*=WQO4'7%Y MS*-B@(*F@SZ5ACHKB;5$"0.# *AX R2I:?=V^D["W=OZ!#I,EM^I=DWPE+&7 M% C'@_M(\XT$SKR!L^-0*L"T,5PP*1P/SG[5Y$5PKULEJ,^"<_>EJ"]N[DP(9Q7REE01'2G:#[ M$:9 MII=_[!H+F?^9=' MD(,[DOV(>Q#O1+P3\4X<( .RO\'AN[GZ%]-Y-C^?=IJK/P S>>CK._++VV__MB M$ P3OK2!+[$.*<.!P08"(K&@OB($F:).M(;//P&^W:7LX!2B3ANU1_1&]!XM M>OG6@!6(L%9(6\0P$=HYYJO^L,@ZJ%HI>$] ;V<)-B+EM-.NZLW<9Y0^!E+9%*EYZP$ 1$"@ $?>6L9 ""\@[*HH:@4'>/(\ID MRU!]"GX[K(44$;\1OQ&_%7[EEOZ%QE )'4$N_))((;2OF%5/.6R5/3P%O]W5 M+E(>\3LR,P0PDT9/T50(8(9#"#"ONAR:6C54P\;X5H9 4^!4'>6*\410A%" M?8(0Y5L3I:3E"'A(B/? 6VYQY?Q!:QEID3=/@5"'QN-@ GTCHE:_L07#Y2C7 M>3;+D_EB_?P6%-SE5BK MU6*Y_I1]ZL94[3/L'HLS"+PU4H01R;WB5B,%>&&4JCH3IVC5\F#YU,?\_":X MB8$QPH^++U?323GA?1$K_N^#M&QB[)HSJ#FT#E(,*2I:@X+*9(4> M(W#O8*" /W.[WV9[NS_4(X-4,1M(-;.!#FG3LI1T.Q3D^/-F(@TT5G#+K00: MJZ10VB-,M-,H*&DO064@>ZJ1/""X.[.@$4PQPA'=$=UC0/=CX,8-N%VPQ9TA MUEC#F"40>UA-Z, 0:8(/".[( (^= =ZRO"?!HTNF51UAN"NK]9CI8,G %AW, MD.8 N>,Y)0)!TU-!W-OVQD*M\YRX277I9FFV-&#-M0J)FMVF: P'$4Z)GUY MU*@38,NCY4(;&EQ:K!%W"+-BS.6&I-)4FN>AKC.[5L(NC=H(N0BYE[1$,0 - MXKB%+F@Z;+1F' DOM*O"GHHJ#5NT\-,0UT]CL_\VY='3O'9:C"F93U;)=3:= M%$D'YXNKJT7Q)HOS?XS1.WQ$#6* 8*,&$4 <"$U5P"4QT@4+M&JN8XAG]@%0 MUOMNRNW^6.SV09M4H93%NL?(\$0,EQ@F6QCVDGDL 6HRX%76#+$8((ZWI MBT_&<'/P8'AZ#>[,\O\Q6^:IL-G"WY"RYS">?QIS.BX' S7Q%S9E1B'!- M"*&.$$BQ#U][&.!,M+\WPG)RL95!_Y=R.P]I/%.80BDBDQ29I-Y"[A'$0= @ MCB,H"&#.<,B($TP$%S8@C@+O)/62/ -Q_2P@ZVV=6 3/<8 'H5OP,,8YQ%HS MP P1SDE"10$>Q"760NIG@"=RL"/E8+]M47 ;Y0^VXY=LN M#;S^(UDM9M-)\F^@_,\Q(Q&!1B\2RJ"1&" J,*-"8,%,W219>M%J7K"-Q-J; M](MEN>V^'LVN;B>S']1T366G;0T>._'>JLQ1:<8!PW(KCXP'R^Z2 E+8:9)KA&6$Y:L&!Q%IDEZ]@(93#*7@85F*:*'K MPFE,H'O0C=P/ET^S9%=A?\+/'M:;O-,QZCN>?/\CBQWSNX3TUDA^EZ^3\^#C M)-?+19%M,DG.OB8_WJS"%]/Y3\E%?3&3[/9F'E@^#-'A15OT$V:Z&!_KF87& M,A(D+E35 %D(F6_E X43,N& WE?GH[_^/1S.V_E+6]@ I$+ %Y06_?.0(U\U M5G@_:A=L$5I>4R@=U]H:&0"-*">D*H812NO6K+!GX?MIIOHN)@%'*6*T#S@_ M'G,A"H8H&.X7#!@T@D%0QD@Q@85Q+A1'T-NJ&EQ+"#I6_ ?P%4A?#(#C$0S[ M<>H'$@27>?E"&5[X4C(!'R#QJK_+'M%2XPD/?:EC/.'QI/6YBXO\?%VD\>5_ MG%]F\T]YLLS6>;+YNFSP7K)"V7RR^2+_Y\WT8B59&X.:L3BY<=5(?PD&=S O34,TGQ?^YYFR>30'MY")& M(S!ZA]$[?+Y4(&!KQ#SP5%#*(>;> X($E:PJ$P6:JU:[AF=*A>Z)(Y@"TFD3 MAR@9HF08JF1X3#"@1C!821G!EDM"B (08H.K-I_,*L*Z-A\-"7.L83'E?2SW1^OLRS59[\V^=5/X6>'8WT&:*51 MT#1C+U)\B->88<*4Q$ 0677Y80AP!.]::??;8^_#TRPF;ZNCL=7!''0<8(I) MI]'^WEEAT19.OD+/\TG<_#$Q7),5_S M;!G#5T\VSQANLIZ=+'J8@_";(HP%O<1<5=-X(&!,[F:>J;7)ELNO8;G_G5Q>CL'A*N_6RCBYJU2OT]]:I&B.JZ=:,+<2YL58%SXLPX@%U&E=. ME])2[$BG/(YJW@FJ,4H9>LE*YXCJB.IC037;FBC+E<;:0X&MXMH[1&&%:L8Y MLSM2*8^CFG6":L13@KKL?'Y\J(X,RYB6/:*EQA,>^E+'>,*182D8ECS\_$%N MY0E*&@,;#7^LHS[@4VK^LLZ!:;G]>_EO^LY'T M]??WZ)3SH&3SY9VUS*;S_$V] 3^W,4"BEJA;QZ^_/=R6;_)=?8I?W.VS+-_ MO,DNPB/]FLV^9%]7X:-^N5Q6JSGP(]ZG%Q_;RAV>8^O5WUP\$&Y&>1+3>;@P MF^^WWVY>6"NS;^XF!)M[5QYW]9^.KW*5\F[ M_$OR87&5M7R"+]/)^C)\&=91V2\!4[/L>I7_6G_QVUV#Y(=;F^$6?Q#]\'V3 M8O,9C/[YMQ]:8JKZ_.__2N[U5_O]JG^?U2L#K6_"_"%'\1M;'.T^_:.2CL]> M:OGMEPVLSQ:S27B+@C7NJ!PWL+^9LR47,Z_YROUM-B MVM]\,1DQV1-,XJ:M6=$^(D 2"T41))01@6WEXC+(68ONVA.3 MW90PTI3*3BL8>X?)5\V.>8EXZL>;Z^M9?A5N239+)M/5^6RQNED64[4O-@UQ M"B&03.>;6Q".][E1U0$(JZ&O;V=AW$^9N_?1]5;S#^E.#5T^=,R&]#GR6JB' MZVPZ228WRR+U9GV9EYW2"I,A)M_$](O16/G='W9O5=$HKN=HA=.>[H[HK8YZ M6U3FY:MUC.\= Q&"19/W0ZV'%D.'F2:. NHAV@RI+>A)1^A=(J0^Z??!('F7 MW^4\.DWG03Q%O,OX0&^E_;'+LXCQWF&<@":?!P%BN2" .NH=$QASBJL !%+_ M/WMOWIQ&DNT-?Y4*WR6Z(["GD%$L$(U"%0?EZ8JDVPJYL4O[3:^L M9KY#2M#('3#1>_-/TH9P]BS(ZP@;@9&/@S!68>P2WX^\"*LR8!U'I%5/_6$6 MW)^ BP8NW6M'LIX%>Q;L" N*.J!&*L(B&@9>Y&/,J.)1&24+CE17];XWKE$R7R-V_?D Y=[>_/;M.G62(= ;W*@+ MSCO3V2+-G22#KX&HX35763)QYDFVT/$XVK\*U&BJTB6+M*IZ )?D"_A"1_'D M[W:?]D'F],BE[\?0G3&:/[\.=6*.N)Q$Q.,4HU %(7,55A$+F1+, MBT3H,VF*("OCE-(,/GW\/0J=X-.7SY^^>-_>?_KXHMRY880? M/WV+OCK?/L$8/W[]].%]Z'V# !^?K-_CB]^CCMZ]=&_E/[Z=P M.LV6>:(SHM(?PW2^<.8ID/BU.7=(;&BX"Z.7881 MB['T Q;'U/,XCD))8QY+Q4B+NXXZ^DWT M*"@YPBE= IA.*/RQNX?[C=>K,J M[W[*KI+I^-\FMC>HA OXX$U'G[,TUY'!^N.GR[B4-KY6PD98!0S#U5]AON-+ M$$NG"P^$&MAQ$&D^P_.&XS3_!D/Q)[/A7V_,6NN/7]-):D3>MY*C2+I1&/K( MCXGR08"/K(RN&$-PJB^UR?%-DR??/;)R#BHJ"(+C/5F*)3S]$I)UG*\L46K)$:_%:,+:F4 MEL>/[SG3PP\<=H?ANDUJ:@>XITGX9G-GU5Z_-$[M8<6:;1ZH-N?O85CE"3K+ MYC.[4LY/&GRP^ZO]R7Q OPZ,IE+^8K6;ZJ?BZ]NT^,:99>5WR[SX[F=G#/SF MW*0CK>0ZBW1X/06%]NK.*70E>$$"!TPVT\DON0, =&6N'*7?Q\/4\JKNY#O7 M**55<.=F/-5*]^1.%XY+\O'W5-\^3$%=,[-7*V6-02/Q:ZXO'2V'"ZN: M+7-0O2[NS%O3$AGFUW8#YRJ=IEK3,X_,[N"+NVDZ-%,>.--TF0= MZ]LN1I."+U,#7(D]V,T*;X \S6]C^%43,'#;!!Z9+R_R\6BL67X52[P)O*4A M,VB33E9B6/4>_<1%!M!A+8"YES2ZL=]/8O%_ MYNFGRPC&=0/SS#@Y>2LGS[-TGA2,"$NVA9ST>PA N+X&:S=-A#G#ZP_,+O5B_P%0J M!$E@,DXNQA-3OW8 %TX,9-5YF07JZYGH5]N[S/L:-SJ)?8_&N])NO'&E#/"T M!Z3OR=+O*6@9A2CU8YY.<_C02/2Q]Y@5A:69C=XYX3+5:Z%_-'NH![B<#M-L MD0#N&<%K-OEN%QD63-]:+=G *4HXPMHN)S"T:DAP\>5RH:=NWZ.7_@Y6!)8S MLT4>02+*&ZN_ L!= \T-%HBGB44;6]?N(!^Y(0OCV'4Y8SK<6GB>+'5$2G"H M&E#*X2(BO9@"CFI9*J2J* \1TIB&?A>AU.2D:9(UN=H%8!C,!8;/Q%>#&!%@..'!LU9G%=9:FS@T\ M_3K7RAL@::[Y_B)M+?KIRBSO8;6FBUEVMP/+A0035\4@EZ! QBX*N"Q5$LHB MZC=8+N0R%J"PD(C$NA!$0#@J6,Y#4G>P[A[+E4LQ?HS@3*[!>8S9WB^,#@U31=PUL&X_FT:;)K++96.4M 50/B'NV=6*HG?QY^< MGR['6:Z'/7#L7[/EXF?[O)L4CL)U1:$;3-:!G0'XNX4?TK>SRTOCHLBM<#.[ M -T0UMH@H.'I0@C1 DHA8.@?K7AUIZ$N3P$^9\NL81?2UBAC>@)YI7BXWF9; M@ 6 T7:4-_NT*J' L-:DQRR]2K)1*6<5PD^6#G4$43F(*AH@M^+CZF!@5OKZ M#.C.&LER+2]K,]A]\]8D>Y'DEMZNQ[G^2AO5M/0'/X(D5PF#0Z-(VY$M,EU^ MYET7K+R;_9%KI\Z3\/YSIJW#B[O/D\04UXE*X^(.^!]1YE+04L- AHQ%$::Q M+$U2V(_"!OZS0 C08+$OXDBPD 04%4EO@<=WWI$^%1 MFSV@[Y^N9Q\&%^FWS1HW[OY"@>^\B*$&(+-#*0 MN;OTR2 W:,K;BD5">FY,5$P17"JQ++*A@H"Z8&+D'F-BO]&2BS54G>A\$=;")'5-T9Q-D^Q)][5,[D,*@O,U"$3G0+=? MK[5IUNBQ$Q""*O.UL0857TST@O0D_8HG]WLRO 8IHX@PV"+1G\QL#10C=C\4 MKV8RO,[@Z%:(VH;/S3"U[H53B^>'4W2&!6@1_DD7D0PJ0GYIS M;Q>_4Q0&H0JHI(%+92@I%QBCF(=!I$3D8=$,\<0(*^2&RJ,82^D*%7AP:11Z M@6#2\[IH!+'K\-(Z:#=-XHV .BL6Y"8Z;K8T7O3EI?;\&K7E^-A MVOAJS;2PG&HW5A&RN=($-BU>\L[Y(W4J([HSOM0>K23+DFGAMS'OA*> M;X8U,:9>*Q)IHZNQ_)OWZ,%8;[WYV/39KSZW[F18A1?86^;)7>&[S\;YBH7: M_/[.^50MB;T!!K\U3*"P*U]-8;=J'X6Y;3B[N=$F7[-2)I"@,@TO;!R&&:OQ M5U3R7CVZRFY3S]OLAUXF8TZ_F>N0Z863Z4??7J=3[049 1U56Z:/6M@+#ZA$ M&XX*(W=!0*.9SI4K(T!-MESSB0/GUKY+WP([FY45KB]F66;-2%EK3HTBUT[R M/1E/C/'$&*[6UV(\K899FJ\>6!'8F'+T9C5L&$,9=C:;V\ OV&M@P%1;YS.G M6(9%VEA(LU)C0[NP7OE,K]*=4\18V*A8F/GM>*+-]FDV')OUAF]G!6T;H"H# M.@QUKNV<>7)%$WHIUBQSL&;C+1OL!,5 5C>KG*7F>K.FJZ\$=0*0CO20F%W*4_C![!F\!0,FW/JVBZFRD:3JOYEJ$]M@H$CTF[9L9&:;0 MMVARTF9%>.CDQ5UHW0?R:UC9 CNOLC1MQ T4WVK?)IS[%9K,9U.[V38LST-]D,]!7#0/KD M&,,MD[N55^C-GST CNNH;# KF>3PU(EU>AE+M=9_WQHLGQ3LE-[,J^#0 ILJ M+BK9P*R.Y7T;,W&M0RRF1!&8 KW+DCY^WO6]5HBZK$U#7I6ZJJ*Q$73=RE?!! M%*8>51%#*"08N3ABDA.0V=W-0G=UQ!LP_P:#_G19MD'>W!/KSSQ;_/E%2S[> MCW%N/OVN$R*6-[^G-Q=IME*FX&V>#G\9+;-;@% XTM[\5M+HUO2F)RZ6YM:# MKC3#U4H3CGP>D #'(8TD46[(?%CI&%%&/!:)0ZYT\F/7E0:4^0YG8&&$V.]J M#YQ<5\X"ZK8(O%WVJ([UW #G=)]X,U0!24:( M))C)4$2( 5_!/A'JJ5"*T%]QJF_C)CT)G5MJIK9ANVKS0S<1S,@'L^F:I)$O M8=L,+^5FQW3<30):8;5OYMO[1?F6%&\>6M" 5E%3'?\,M&"2@)EY[^4R WK( MM&H"VHN6* I-^$D'\2%KP^PC)$?3U"S;V0!%/1X"@;J2! R'+@UDJ%#,X]A# M7NCS9A0F(3SRA<]5S(-0*L\%?$*Q<'6?64P1Z6(@1E,VGT\2'8DV7%7&8,1C MK0+7(K412(ZWF26Z(A#J^09W6@!LJ4SO$ZRJ[0(;KO6;&@H3FO& MXR)H&&AQOLS@Q[PAL0*S3U)C1JFBTZSF.+ZI _KK/ QMG*F,&III33Z!CCJ)GYNC:1.Q?+A5%.C'$%9JSSN)C1K/4RNNETF-0 MO%:6:DVD5IMJ,P]\=V&"0JL?M9%DJ/5=/;T[FWR[;0X;;M1&YY08 MPX.F$IUFMR'5]?'WV6RD3P5O.EKO5[U3'*+O^9S% MR*,(!"D*V.:5O@"/NVX# :7N#!IC3CQ*!<4JH,(K4S\"Y#X[%.T0)OAR<6QP MJSD(Q]4B%5K^2SO?.G!0@,!B=-^D"/$UL<17V>Q6&R>NL]GR2J?+57W1U_)9 M-QN2=0! T2\=,!#X7HM[ZY8X8UT>9PV&ODS@H[&76CB]7,E::PQB90S5/E<6 M\[R(@UX)O5Y]N$["M<9$_8J&E5['WQ<6H,VS6'FWH[ECEN76IFHR@,< ^E7> M6P&-97KB53G44H;/[P"MKO22F0>8^$A='> 2, >H8_I\LV58;**MX8+C"E; MGPQZV'DR*=PB *^7@)6_-M?,3,=9F$0;))3?P"AV<(%)M1<+_PPM;F6F3VSDM&_$NT% M=FZ2[*_4#$>?=@#+60[47-]KSH+:>O?N(?';TT:M#>:#I^LZ02'T%"/,[3;" M$6G.+DWV<*;E YV5/4KU=,J_-1[#WR,X"B>Z>D.C-L7 F<.RE6F56P!(9PG M\[2?HW;XP/$U&Q9: 2QU)469C *S[1H!@$B,N;O]S"V$ZSA?#854+S*O&!3; M4SK-8#MN9OH'G7RIT:CIBFJ_2].?.8RM_PWVL[+_6BGA]V4^7$YF^5]P[FAQ M\YM.;+?!P;$N3;E:-^3W;W%9\^/=BQLM.YJXLG*PM7=DI%??H(/!=?WRR['. M7[:!T96 6\E6 RNG:NRII>7$6MBUA#K5>;ACD!_'FF^$-,/$ M1MPP,K^5&"TI;+NW=+Y M?F.E\C^L!*^3;$9F")OF4:Y0([5Z=96>98_6HN0SK!MZ"L4&%U-8&[FS7( 0 M\.]RY!9:2E6S*J[4\,[4#OG;Z]1@9'NWDD9RN3Z9C(Y7>4Q,[8TRG\HFK,- M?;-M1A\QE%CMPV#]!66T3&'Q'*9:&2J?9RYY)A(= @.Z*4N^;X&1S1QV*@"Z MM$RUIM#C.ALN;?*&U6ABB MB0%9&"HK,N,JZ:UT!Q4/UK1H1YZTQ-#VW)MHVKBK$(._C]-;+?/.5GA(&P'3 M[_5PM4W%F%=L&8N5@KTBS-LVR-FTL\U4" M6%4]ILUU P%C/53A0HM4(%F66+1APC;*8VW&6K[2:UFD:M9(T4V*C!U8"MV#._M=CBO[,-Y5^)Q MGQ7.2Y\:SON^XJQ/63C.Y[,\F7RZ_#";7GW0[+&SD9%S3/P 845)' 415X&O MRF1G)/E*G"^"27"7N%A$G#+A>UP4^:Z"QMZ3Z^_MQW&UP<+XR2#>9*:S&0QF M/-:H>*04E X@TQ^ER%,<$ZU%LZ5HK.JC;1[WYQ&;X-YT,FK4:-A!D+I'>C+> MU#4)(=\J/SGO+]?EF_4J"-ODG175Y1ZQQ*S*H AD?8244]E7K7*SJS#S&)_( M\269M90@1%8;U!S5O$MTJ\;<^J\8V6-D:0'TQ MF_U5:_PV8J+F]\73+1YA.C0!(188"1HXS[*!F*D^Q_PBG_YJ((!G1O/\Y[9& M23:>![FBCI#C*E:$J!#12,)AS:3/:5E^(E:+WMEEB[CO2ZK+DP/)- MFE5S7X0^=MVE1LMDD/1 7HHBY0>1)P@*:5CLD@RDE(_;)=FI76JW5-_7+NE2 MFMK1II7(R7IU["?)RZ %PX$U#WE"C;K3C>*1B^*];96C=E:-=N1+M"2545B3;S2T!CTLM(E M4L5X:8^ZK5M;7&U2DRZ;B31EH583D[BI9NS&<;5?;DE&_Z3%[JO[1]-PEK2' MT22W9*1WJ)D8=%DD@WF(YL+6UC9FV=58TZN0[V3C_*Z^"EAH>!+CK M-LE&-D G&=K@5+W\1OE)03U?T])!^YX5!UP*RF5K?TV.Q #++/"E+ P!NTM]]Z /%8,OE'&?*A+66;C9-#T%]D JS6'MC%A M-Q"JM V ^C8U(4!E-$#SHEVAT8RY,8+&NXVCVUI2)CH ZW),B#VBS&*$#S'4%N)K%3+#YO8RC30,KK3!@4U,X+B[T7L/<9T7/"T-1K<%4 M=->>!0A,"Y EC)O85*C6@H;YXRU(+@/]R48.F_CSV[2Y)M/TMOU$R^)&A-%\ M-$IU(&%2)()N8W7+X!;SRSMM6/BHSXSY1(0]]A#PO1D+%57EO+&+<$&4P84%$72_V?)]BA$.&*^5="-8]CX== M!V>ANV'W&MEOH4ZZR@Q'E>MR7VV-E5 RV['"!,U>I(O;M#S0VKJOM:["HXM* M"Y=;WU$WK=,Y*+,B:%C?.H11CHNZTP6.&&@J NN,'\'J%];A6""O?27MYK)V[]0YKSW8:%F]=6=9DO(Q-N@D<0^/\6HN" M=8;>--5QY4EV9^-61LOAYO$70['1,U7BC3USBC+O93C-9/R7*7?@O)\640NE M2CM-BT"A9-,H35Q#&3U5%>%.?A3!P7HH@ZK10Q52"/L^KFN'SZ97,_.37O)) M,C5!3V7<=]IL#&,KT]=%Q^$&0VBKE%57YS47)+=6)C!U5I83L^+_KSV3O$H5 M,A%A4B#:4M;4QZ9]53YH?JFY:&G<)Q5)#PJZ Q[3,TAO M="NO[&Z%,@TK%8MBO(V;EM71V=F3EQC!9>$Z\NPZ M*;6M6A.Q_85 \[2%0T#F-/U0C$'IJ_%.E9=:HBQG:,C#A!^9J-5D 3I9E7YA MJ=C$MR7UC.Z<(A=/ZS:V9J;NP%+?UK@4WKY]6:LEK=2CTG,YG1F/NW4+&B#( MF^^OYF)QO3GQ[C[#1_83=2C-!>Y4I"^OHESI%: ?ADL2^[PO?5[%'M&P9H3 H MPVF(7,E:YC2BE(0@57*,*>$Q\HK> :%P8T[O#2QZ\#V=3/G[LIJ1^NPNF(= MQ68,Z_;.9!T8:#/RH0HXR:NL7X,Q941E#FB0&X-.LBUE^*+0_35XF5/59!J- MM42LTR <4_0IT^UZG9]L0'-N"O1IS/S9"%!5G,,[$WY@@G5U5;#RJ4W@JX(M M9A-NXN24D4*WDWR+VV!TL*0[8I2]\-;Z=/Y MB)X#AU&)]E;>WVF_;5,U?D-J=9, D_Z;3$N76?69UB#A+KHO2#;6)#?5/-K(58?S^W5+4:UFT[ MK3K(N\1PF2VDFP.X5J_I@Z+KH&BU-H'S#HJ^7W9Y\';V9I=1["("/4>"PF]Z MP#XAP/ZCJ 9SBF5V5O/<"EUY)9QZH$>;;3RSC#+<7H6J2DR2M^N^/%3!IUSC MG2OY-&>P^6@M4H8*+=R\^=XZ-BNKN_+\%ZAH\VI/XAX 3PD ZQ*W5;MP&SLP MRT9&$+4E;Z\;E54W58SX%EM0-''A%A%ME0$026TA:).U9PNX7S5B%VST "B5 MQF.@*^"EVKF@'VB8/9]KZY>FN++\50Z/U60VT*P\+&SNR9I-RKP*5,2K#(0K MP- \7]HGY#K&3#M11J U3E/[C)'Q: /[3E;L8@VW15ERHRK6?WU^4K<_UJA,ICK/!EK71SFKQ5OO0 5G@"I#(M(#A-O <>!EF--A,UE MY5$IW16ZK,)X:&WM^C$KZ0:;UJ UT@>JJ)5:?UZ;+^$=^E6V#EE::MPCDV"A M"\5LU&R**$/MZ2_M"&NERZL#,#%K#3A^LYS \97.EOFDC#DH;/_:3+J\*:I) M%&5O>M#M0;=KH/NYL 58TB*S5V6AP4:,B2L60T]$FE-9X6Q3E M^6(>#L_2E6=RQYJIBS(]*Y+//ZHFP67=0>,A*Q+Z5@:JTX-L:EVJ_0G H[K@ MRW2QW@L9AI65:%M4+S(/T$Z\"^/O,=)R[4*\J!/ ]?$P329WA=>\T<*X,GA4 MZZ9YWOC(ZR4U3(?%1YZJ_W^!TYTQ$Q5[FP1WNQ;U>W'MQ<>^/U A8-JAI5-3#'EOW MG]%L:NDOR72-9*/VW,ZRB7&)&>@S@XLZ\S#$&SF1Y6Z M89(]9LN+A7:H5G;LIL\B@VS*(*JG/:&%5U\7FXWXW*[-3:RYT0:@]+^- :'%8"L T65^VF*]:?*OMN<3>W M8%0D@M45J3>UQ6IVB5V+RBG;("=5'G&5)&=]02V7Z76Z4HN[NFU;+^A![6LN MRJMHNU'AZU]M9*ZCAT:FT_==$]ETXLPXJRW-&U)"-E#+7E'L,)CUW%$=(L[_ ML^TMEJTT$$3NE@Z"!34](N>MVV=&QP)]F=L'^JY$ZCXKT)>_>6)N5E0DQ'U. MLZ_7 +\[9&;%#/O8]:4?1$H)P@DKRB7"8&)%PY7,+ \&&E,_HJX;Q5RQD)?= MU'PEPWLG_>![.IF952ZH/K><7"_I2^?*'#"O\,FC?)AC=MC]WWPXA(=U3F>U MXE63I0MS0?3Y:]EJR82%S6[FRR*IVF1FEMW0BC33HD! JRS;=&GR:VTYD!O3 M_C')BAS=1=$BK SU6N_4H;-9QY/E2LYO>[BCXI+F@*],I%91?4#;44"8,M=I M46,^TP643 V%]EC6-*3T9CZ9W:6ZRQDP=ME0U]@0%T 7MNB)_D6;F.'[9O"9 M':;YP08,FPMU=YMT6&3]%AVT6O7IM$BS?A8Y3\.JK\/K=+2,<@TJ8B)O[I]K0:CU3!Q3",WY#]?\WZ'7HM Y M#R&--X^$71P"!]Q\;6+253!_N1Z/ *SZS3_&YJ^W6.HW_XPV7VQS +T4_J]3 M02GTT'T67'DF19S8O,]IKOT>G_Y2>I=@Z8T,@ M>S&+5P:Y>R*7&:E3!5RJ7(H\RD.!7,]#GJMB:VI!1$6(KEM0@;YL8>,/LSS? MFA%P3Y0QJ:*,R;U1QE@..&Y'B*_%%Q]E9P].J)M<+CM-Z9A@=60%I >J'J@8 MDQ50$4*D[PH6F2BTMZVXP79HW@/4@1]RVNU3'N^(#,89JV0P&49Q MX(/0%0A"XC@@KK(RF ]B&1>M2@I_%"ONV07_:.(T/UV:R,#\4[WL9G]VL7K9 M'7NJX8M@MD\QK7-2V#FKB^?-HX+6W=B)3R*=&1(SZ,]CYXC;Z8;I<)F99L// ME<%6O!"H%8!\BC*:$+R6T2B*8B\@R),^BFGHD=(Q[I* JI:_::.,5J0]M@0U MS]0+TK5X#FSU0 ,D#A?M\PBJZ!6N3BMFVC.2+7K]_@LYGU.XYLD:I/N^SY MO.?S37Q.:E,L8R'5Q45Y% L:B( %LB@O*J2@$=X_G^_5+B,'2+3;.)T5G_>V MF3/2Z?H]/HMYG]-346 >S*1B0F"F5( AY+5_G8"^.PM/PA+V!N*Z-M M8P^*'6NJE?M\Z<2A-/GHK?YC]9=U##BOE)1 MR"(58A\1#X3J@O]BY/L/]J4L5OD(\K7[3NVUS%[G'&>]N>5<^9&IQGD8,18' MW'<]^&\D?1(7XB\FPO6]I_/C 03@O7JZ>W[L^;$C_"CJ MF4^#QVA5+ @B3R MA0XP+:U//,"M^-+=^?$ $NIIGX]&=/V;Z0]9?K^79V_JR%X^]$BMH.][XY%: M/^O^MD5X^C)/1\YX:GO:)I/A.5^7P^OR@'\,+_9#V"[13JY>WJ3V)W "+NU*5PIBKED//*Q MY,0EH:1%R^- N*0='.?!;,K)?*TJ0T1VWT9Q-KL)ZI;%[>[-W@VP_U-+%+ * MMO@#8GT;M1Q8MPG\L89>CU[@9_0.WFUO4*U(R9C+D#,WC,(8*81\EXJB';54 M8<2/M3>[A"UW86^>UU]YQ^VI[4RAWIP@0M(/PEA@S4AAL3V$<]RJYW&H[=DE MVG37[4'OVEG ^]N>Q=-WIRLMP O!I0B5-:J(@3-;9JM*P('XD-2U#V./"TZP MZ+6F:+[[ R?MUH<]B8#C= MK!3D@35F>V_/J3^+!_VY^B#OQSC_$R MQ2ZFOQMJKA[U83:]@G'3C.ALL;'84_3/.! V+=*+T$2;>2,ZTTN\S2 M ?P)(F*BQ;F+\;22/(=)?FVX+?CT\?D?I&J;VE MKIQ57EC*P'.XW\XG+QZEAVGFK.75>T31*JQ0WP0LMC+42BZ%J\:S$&\EW=9OGUWNA6G_\T&N;71?B7V7A8BX ?,C*F/8_K@0/#FF7NOT7&6V!DL$ MU_1VOG/^T/P#A#S2RE6>+A83P[&&90RM94#T MXSE0>2/SV# 3J'KFB@608+[,[@HBO4D7U[.1I?.*H> 6N'2<.6M,HRO06<4* MJ/D2'GMG1G2=Z.\-8(\L3[>AY3H=7>F7)]/<+D:N9P"#U<-)&RJ;?L?]7+&8 M'8J@+V60$C_BJC[>W%WJ9 MM%A6K=/N5'"R!F!O4K!6L3SSY$ZSH^&G]&8^F=VE6G2W\*@![ J.[8461ZN? M"^FA, @;!16.M:$1J\TO^L" [T'V-:>!!DW+_N:'!RS(^CKXJE)2T>\X,YSM,V9P51KQ_YVQ\A=8!MJT!O+[U4OU@6&V- MM.7S[7O?O31Z;?(A=H"6M4"LI:M*FS-'A#[.+'FU <"9:US4\K$YMU;%8>.? MN+A;_]ILU6@YA$?I'Z_U8;56\&CQ!@SFR7ADU8OY>)%,?FW.8S++\[1FU-Z8+&8)YNW#W ]]_' MLV5>,)]^ @@B>D5NQX5*H%]2\DGYABS5=@;X.RTLL6NL\;>50[4KK++1]UB> M#^O,U!C6T.A5OSYPINYAT RM#=C\>YV5#YD#D;^] +\ZVUR"4/ZQG( M6SSZ=M$-(<@;#IYG[(/(&%RV-1RL,$-/^&/"R MOTG(B5(*<1(S@HM29'ZH!-+M\>ZAG0??@YXJ3INPC(,(C#N0D9YR/LZMF&C$ MM=ED,KL%@/[E24)# 7SMT3?N7XD\^FAODNQJ/+7#2Y:+6?F% M#?TRW]R.1XOK7Y1ZQUU%!/NOL@[,$%8OF>?I+^4?K8U^4T5W5R%5%Z[^A>WYRGW;;*WC9_I]XST]DI]LZ55CG6/&'#Z9?KQ1(PJW:U0A_#DF\%RN.,XQ_I"-#IZH5'\7>M'_RDS^PMQ3IZCCAYCOBL M!8M[;'7'&<6'<7(QGHP7=ST=GBD=QK,,/D^=8)EIR\R=\TT[,"?W&Y*/,[2Z M \66!F ]>9X\>3;TLA>F1J-ZO_ 85C1_YT/+M-$]T;I4??>DIK^Z6G='F/D^RI9],=(S P"FCNYPBL(L?H-/;4Q;KY1)% MGU(EY]G]#[N?OLQP74U+2.J2B'%?(:RD&W'B%2Y)+J3GM].>=O.;?4P7GRZ_ M)3\VA&_S1OCVUS(BQ\:XZH?-IEHW70DR;;P3GJL-??H5.L4J3'-8/C.8[/\N M82TO[V#)M6%4VT7_8>(V-\6B/K%7,J/\K+LJ=@ICNU0CK(?-4X#-GQ["35JG MBR* R3 (HS @KH]"-XS*LDA5'<#55EK^JZ*L1">0IP2-Y *"Q#1 MK,3*!=I0?^9E077;._>/JTP.&.Z$8O]Z<+7WAYZ1C;W?X[.8]SG-M=_CTY_K M6>[QOOVA;D<=HD7LV%I&4=FX46<6_>QK%/EN#G(#Z<,YFF?/&%N'6V!*)"("$>IB$Q!?<$XC1 EN\ MD)-V>:Q.8#KN@0$QP.Y>@W$ZAP)/=$=TU[AAVP/D#=M%.G(N085U MD@>*JA0FD,+VT;!P/($-E_,MJPF+]>L]=7[$?/'FMY\2+;,MYULH;&?P>LT8 MQ6OW*P4PHK[4/5E\'E&?,58:4AAR::LURSH":?O%#J!A4XX7GTUU08ME)VQ: M$6B?N-99(>:<9)77S.ZR#F&+A?"PI-(+I&08,\\-BV@+UY.QW[*;=IW=CQU M/)"D[Y[>LW976%LVS):(8(6$1]V88*I"#S._J,0GW!C3EL6AZZR]9QO$O]-L M-H)S7Q.-Q C_VK-QS\9=8>.&X= -0Y\%*L88>6% 8N;CHAIGA)4?R-?&QL<+ MF"0#QL@IJ6M M40F^FQX_&XY7<.&$573,]RG'GT%H=>_1Z&%H"PSQ&H9\ES" ']\G 6<1Q8$; MH#*;@WDJZA ,'3U0PJ5]ZG$/.3WD[$%?:D2"$AP+S) K"/<9(HQ$'BD0)_2D M[)+@\XHL>1F!XL7@M8/"2?J(:1E!/$HDAZGF1$A5R%E!9M GD41RKH$%H< MSW""!@3MTW!R!J))GVAZ1LE+_1Z?Q;S/::[]'I_^7,]RC\_'=_(Q73A#*X:^ MM5U[[PN\M+FGO?KP:/6!N"ZOU <5!@K^1S&5L>1A@!4JU8?8BWSVF(CNT\\O M=45?OJ8W>/8VC&<;/(F+>3- )!*^[R+X/QX' 1)4% $B0FPP8;P0!NW1O7(/ MR'#:"3=N;_7L$:-CB$'K' _,@Y@3):02+G()"I1T+6+$S(,;.H(8KRWIM >+ M'BQ.!"P:"6$N#WTWE)PS$M+0HSY3I 0+RDFK=_T+@<7!LU/5@'8C7J/[8:BG M9#\Z5[M9O\=G,>]SFFN_QZ<_U[/2B(?[;_G@.AT=\$=L^N(VP5]J'?GO 9[2X^X/>*J&G&# M* H0H\)5BB")8Q6BLNZ(($'G$/?894780/81N#VX]N#:@^N.X(I1#:XN0SB. MW9@B%+FN]!7UBQ0H091+6P6K7QAU#M0?6D0974F6(! M]AE#;BA=&OJ1T)4URJ ))2/I=0Q4CY7.U=J6=DGN_W^"SF M?4YS[??X].=ZEGM\/NEB?5_" P5/$E);8H@2H20AQL(-W$AY(O;*9N:2<:]5 MO'._'3]DU]/&[FT&PDG?$NA4;2NG#1 /F14(0Q5">,@-/")I'/DQ9B[SL5^& M'GC+HY?8%0GUSP1Y%>A0!%!&H:9PDL<\]ZE/ARMB3-.)E %.@2,LX MV2T4.9(#2 X([QL<]^C1HX=&CT8PCN_3(,0(>8PJA&.&N0R*8!S)N?NH?-#C MH\#&GL>N'/O-8Y,8>#MRR(+ ? MM;/=#]U I?-6F5V@4.TU/+&S-IAS$G->,[N3NJ,A"46("'<]EW.?X ',BS8 MG41(MH+?NL[N1S>Q<+E/):EG[9ZUG\7:;*5_.G9C5P>Q,E>A@ S9^%AN+FHTI00'R/1>%(:)>P%5,RO!TH2O;O38V/J8! M@KOX%+CZ?,(L^HZ&S[%24M4(P)8<-/8@8(@+ZBLFXS J!'N%0[:;'K];JXZ3 M4-$QWJNM\O2#LGMG2 ]#FV&(H1J&XI!*HH2(*&.!KHCGLJ!,KO.0V*VM^G%@ MZ,BF \[Z>A ]X/2 \WQMB37RSCP5*T)=+R)N'-&8L2A&I;;$X[TV\;K MJ[[9@\6Y@L6#TDG#1!KP./8P!0U)^L)EV VCHB&)8#'W6M5Z7Q MCF9'F;.%68$:JA'V ]C+XR%=.,@B"0+F%=$G_,P;D>? MOQ#,',^M(E ?[]&[57I376^.[??X+.;:[_'IS_4L]_A\W"J!%1.UZP2&G0Y- M'<_A=3*]TKX47>-"E[^ 03GS;#P=CN>3],7*6%SLIXS%62HN$M?%P8C@*HH) MY0%&E!,D? _KF9,04R+C>%UQJ6DD,B3RZ?)C>NM5E/&Y)(SW4QL>]NG2&\WF M>A0;FAC(1A.#VNR1Q[-L[:&S*?PY-*I.2[JU*]R:8WV>P!^6B-?$P*BB3S"($??>0C+GP]Y3K4>Z!-2ER7?I@DIZ^3Y"^=SS%97V*4TP%%UB(,&""NV$0 M!-RFMB+VEN-_CLYAKO\>G/]>SW.-] M>WPZZO"Y1^7SDTD"\NK "=.A$14=@@:.EDG[=MAGV@[[ 9U,2577&2!">"Q M6"E71$BB(!1%,!SH;L+??S=L^9QNV"^9,T0'KF1=4)MZ,\\+F'EZV#QYV'S ME@7_RKJ:DPP#+#!U)<$1\B1Q65F=G@D9HH[AYI%=1""!""U_O#Q6OAX34P^N M/;B>,[CB!KC")R\27##?CP(5WM_:&]C M[_TH_1Z?PUS[/3[]N9[E'I]/!MRGAZH(EAVY@-GFII\N3TTQ=J^F_7:45Z^XPB >*++77+#>&]@A MV\II \1#9@7$15VT"^%(>BR0Q T5I[$7A:5909(X?%0UG>,CQ-&;,B.V5[?8 MZ[BNCYOQO\CUW1\VW M[AP&/-&;T%W;A'>C,P7SANDA'3F7H(+JPCPEV3S<5[TGV M4[RGRT#UD+J#<>U%C0CWP] +7.%*Y?J^IXK0%#_R8\75L7O>OV83B1QP=Y]^ MU]-1>LY)MNDR,CP$#(WP"B_V.<:NI-2+0R$PQT4B1<#A/U[+#M)U8#BZ943* M?39DZ:P^T[/VZV!M7CM!M"V"2NX%/E8!X<3W2-E/*2;8:_53ZCIKOZ+VSCT; M]VS\/-E=UGPL:L'T(6X#JT;E,SJVOV:E M'P]ISY07%"Y1Y3$F.@0G MQ^Z^J/H:VWV(10\X>Q!?&I&>+HT]JHCKBT-$UT'H(0Q2-09YD92^D"X*0]>G;J (11:#7!;&7LM+\D(8M$HMESU@= LP6"-*0_A,21XBEV 528$YD:3(WP@#WWU4IEF?4MH# M10\4KPDH'E)O6"/3"WO4TU4M6!#'H2 A=Y$H?1SPL54O\X60XGAU,D&'H6X7 M@./UZ#"]9^2,K&W]'I_%O,]IKOT>G_Y+<@1$N=%L>3%) MS[:=P(8E> W]!!Y0CSAIE.Q!/$;2YSZ)/8FH0)RILC)H%,>M=)?GMQ-0K[9Q MH#IS2D97.K()1! MJ];A"P/G\3L'5WM<[7'U]'!5U0I_"&JLC'DDHI C!C)K4-3H#EP6 MQ5ZK%<@+X^H1^P>J 1:'"[TZ36@U!MB_+1*85OG]/LP-C8G<4]E6/G8B\D7> M]U/RL^-\NTZ=89)?.QK[G>MT= 7;YUPEXVE9)#B9CIRY)G'@W\DXN1A/@$%V M+30\K!C)23+S[60Y@EO@\3DP0>[,](VY:9=DO]"O2^ _]:WZ-]U1R0;>CX?5 M:/2- R=+\WD*//$]G=R])MD49J%IL+7MK6^<%T>F MW_XG,1N;NY[K$U]YR"4!$S+PE"O@PQP41!2.,Z' ML*W++-6T[D]FP[_>;"!]'N"(!I&BD0JI0#%!->G['@O>UO'G@6#,"R3VJ<\% M$8*Y#!=5>D1$8V6E&J")=.0M'OT>],9)01:9ZV,Y6Z9O?BOGY'A#$(/RL>EL MT,:D)AT\S.F[#.,YL\!OCD]4FW6;1X["?#4&Q)DN?J%[\DA_FE:X\.A[X_0B M6R;9G9T:6G/7/OIQSFT*8 ATE &T^])-)";_C M/ <",-_.EHM\ 7]H2 >TO)GI-P,WZ4L_)Q.@PP5\]0_@9@V7 P=$[W>V_X%^ M?F8I\>\ U7,G_GM@7O:3?L6;U6$TR?S-S^9H2.;S;/8#!.\%" BK>_Q$'>@_ MM^E A,$_*6\4$)4\]F5$D2<\YH<1"9&,01Y'0KDTBGA+!?J2R4H:_A/"XRS9>9&4'Y MHL3'80WZSBU(JY=+*SA4XD'S B!:(V'#G]>&YN%_DYE6FE(0*4 ;RV:WFHX= M\Z!2&LV'V?C"2LKFO!+OVI)B2S(L3^IU.&J@SQ FG&:_/@":>X BAM<&;/Z] MSLJ'S).K].U%EB9_O4TN84B_))/;Y"[7PL)U5LSFP$/<)(#7TDUC*?=PRN'G MG7+DS6]/DU.^#D&I6T[23Y=?0(Z^FL+T1^_UF6.ZQG@ %HN\@(^1-QU]*#0\ M8!7X#5XU^J:5Z <$&L R/Q"412)&82R#T&-2<1'2&#$4-02:4! ?>=3W0^D' ML8MBEX5PJ:2"1"C4_4U6)9(7.-D?J88?Z6#7\',YTSJ,/A2-80- Z@8P#R[* MK4H#;[\Q>L=E,LZ<[\EDF>;EZ9J8C:X/9 -"]5[KW_5F6]4;$'4Y692W;C\T M'Z$L=VVO"AAL/[%Q_XJ561W\8WL#4?TUOGRPR.N_71PN9?C:=V>,ER,2N_L.8Y\\WM M>+2X_D6I=]Q51+#_*HU_0R"E9)ZGOY1__+INF'M3!3!6$9STS?;P1OLB"8M< M7K3^&[KG)[G3;6<25?GF-QTH=J3(X5?F%7D%3H_[Y7U!2.U*YM@-O2@*.6CU M(F(R]!7(^YAB$ 8D13N8'-IGNL::'4YU36+P@W9WP$&AM8A5;<$Z2) ?[Z.$ M'=JK9[AS\8LTM/LPI^B>A1?I"4#!FAZS547W^7NW PMUE_.#O?)\)X_O9VG/TJV9 M/(S]R/.HCT2L&*4$^<@U3,YD@"5N!6(?C,D/Q]]J0 GMC^Y7='1_SF9S&/_= MP)E/$F#D_TYNYK\Z*9#27'L:7[,:_3S&;;2>(@&3"+N>=%D@N.\K+)!A7$$" M[(M6=X=],FZY/SK1;%'8O\S.'%+^=LD^C^GN\^IKUY]#'4*:&=][V;PR[0_C M-D\W3&*(1A3Y/E$8AR&-9!"$@>%IA3!RQ4$/XW*[OB4_#GT@R[T6*.M/XP// M\^^SV>AV/)F<[[';,'-%'+@3^2%VE?2$CS'\OV%13P6C/XL8@=LZ,"'#\'^:HPB-A![+7S1?:Y[[>=JL,SA[6GF9*G- M2,VOQ_/^8&US;3,F5,A8^!'B;N2%G"(,VJ[AVB#4Z7('/5C?3Q?)]&I\CWNI M H%X# R=?AA_;]YE7^'?_9[\:Y8%.EUB)9NN)(KTHH-RF0=OSN0B5T'[FV"%;EHQ2'=2?%V:TA?Y"$WHO,[31HF%@BV@D M?$:Y1)[ S/=#X1E)GV%/%RGAKQDM*IJ MYL/'S4][ TE1"\SO#*9P3K+8;?> MGH_#_'E(0>LF!%0W*&$(!3&1*G+]B(?&A\88P4&@=DEZ?3)2F(W[.)L.C^-+ M0[SWE9^4K_S;;)%,UO-:#K"5>XVJ+UYFLD..3S3/+T3TA#8:]RW3DU;CN&@I M:-V1$D6ASJ/Q?5

ED=]-CIV&7"V(16TU['7SP+DHCJ3V?41\[''*0MP) 57 M(;$F.1EXE ?D".%GC1\.&;Y">1\^WD:XSDO&!V#I0TC*W1/W)Z\AEK$Z;HSZ/$9:!=&-!@I@%OO4R!*% $A\T"Q:(]I"J,!NXM!L5=U\6 M /=?0'>]EN!K*AESR/(^5A-M_]NY@>HZ1%=%9&!=F37)G7F2516#DCH4T)EG M8UVD:'('5\^S-$]M88'OZ729.OG=-,UT6;:!?L1M.M$&74>'Z">FGBNPP'@X M3J?#<5'CS=0*SI/O8UTFU5D9#(QC"8RJV

4U^./-E-I_E<.LX/T8M/^0* M5,-CB&,L/1_%4C :N,J5'%B=<)][^)Z(Z$88Y>=E-KQ.\O0SL$KJ328S6VJV M#,R,?NA2QB;N.:SF[MWHT@V/!T>V8^4_C-@[>;#:?W9+;;56358W,X#3?]N: M:[;\L]G;<>UDKBM:[6F/UZJLM7:X/@!%+$+L4TQD0+'$"BND8]Z)3S !Q:#E M9B]/M'O\WG\4,_?@'$FNTG_FZ>5R\F%\F6XIY?B\(-S&-K_-T^$OHV5VER:9 M]I5M+?KZQ+6U6Z.?#FR[.0X4MCU+;=6RD:.G)Z-GHR21X#PF1=@8H*+&)?)]T%2!>?)-C$ M%3+XA#A'^)3IL5E[BA#! /8/-)3#CVN-14$,4Z MQ3KP3YH*[@\HV[K[^$"[;T"JU=3B*XCUIM7 =.'\:SFZTAFKIO!P,I\#!IDJ MP47YSQ*7&@-HR;?ZH?I]@WI*R6*167VC^$6_:C3.32$S\YWM8V(?GHY6FXZ\XCJF MA];UEM,$-D"O&*R=90?8%KF+?AH-XG5270O[F1!6=@VWCUEO'?[XLU]O M_I/OUFU$GGSSP')$R9;;B^DZLZ$)A3/:-%#F_Y=,=35^Q\Y=&FFB4*#AF@L0 M86ZUNC3.5_8#]$7X+=5Z=PHJ>6H5)EWK/,ELVY1**9Y-)U;N&2D6EN\KU"$%L7V(RNT-$-E]O^*L/%,IG $V]GR\D(QO&]O#[5GT:; M9I]LFKTNV*Z9UR!*,08-1C -^Z:;Y*ZL4#RVUUXN=17X-2Y^5E>/IA:>S6*] MO._K5;ZW&G801#Y&ON1>Z')?^(1@KRKE+4C8J(8=,<%)_L*09Y66_F^W_;^TVZW=2J6JBOQ4ZM. M KP7[_HC_(E;V?61JV$^KO9;:A[=!RYGW6]^!S=?;O,OG4.$G?:O&R6C+^A^ MD@7=$9*X[M<6<1F%6$I",96*N2$(@K:)K1NP<&MIJV:_M5+>_&(UWC?;1=?G MY\1R=X!0NY73*47W=0I?NM1D^U!Y+>W#Z^20YVFS/2XL 4[49OY(NB1 +$0Q M()-@L53:S,]]QE&$\=9ZN(^#);DO6))*#A@]"BR]+-WN/_KP-4E%MKK>V=;W M0!CQ6G! H1L''O,]&8Q_.[,47L[^9 [ MH.[I-%OI7/SHN8=NYFG#C5=ZA2FL_"@$;XY6J;:,017 M9VEB@BJGJP%ZZ8]Y.H4W%!.M3$JS1?K3]2XH]^4 M3)I=<\?3PG&DWSF>)M-ANAZ$6H3C-+Q-Q@5>N('SAIMYD273O 7^UN^U,ZM MW)FD5XD.-;.]L>#:@9FO4->:J#)?3P]>.R=*%#XE]UD\U#4K/WP&[:H CC24QUH^5&-^::!::5&-IV M9!_.C_UT9W+9&]M.\"@QS;A10M9G,HI<+Q1QC'R")0JHKA3Y=?M6EV[>Z/LVF6:E !+OYKV@(?AZI$;32-=4QL@$.N2,18%/LXT(E$4L=44R5;X6>=IJJO M /- -G^W?>2]Z<@; ?2,\X6-OHCLB=9%BB/OVJKC7*5O+T . M_>MM<@E#^B69W"9WN8Y:N,Z*V1QXB)N6M7SORE*NK?6&."0>X(@&.JI;A52@ MF" 157%(H!B#4MH)0:YRD&IE8#8<&X8WD:-KT6+/3]AXZ%0B;GTJ$>93P9@7 MR#"6T@U)4%CD_-@CE++U4ZFPBV\WN!VH8/ZN^$[5NW8!O'WANPWW,W&'54[@ M^"DX7J*O4P/OTS=]WYCK.._AE % \:M%W!HHLY [2P/%JMX5ME)I[L46EU= M&'-"\\35(:1Y:@)-TXE.A4GR)2CF73RK.H![GZ;[VD[ZS-T<.+=I(^I_<9W- MEE<@3#GYM0DZ+M)0G>0J2PW)VO#Z1@@PD'"BP^T7V?ABN0"Z-;1KRM"4V0$C M0_[C47&/N64. M@/\RN0RZ&Q'=>%_)"/(HP"SE 4",8]2A$C*B \1L27:!<] M-FA.YINV&MDF1&A3@@O]>I]Q^!$2>KL^W_XR;TWJ;;77"D8V/!UBD7W\__T-BA']UGI9R\WX*BA/(#'?A.!].9EIDO#>_QJ>P M/SZ-I$< ,Q!2KH=+O39DR&_DUX@049=)(N-0(80E@GNM#A>Y*I;<(@=0)1P' MBT>_!ZVGYY0S&>M@WRW)H3LJ[SN\_"7(<)-G\TF;_G5XG8Z6D_339;7]15'+ M;_J NI< B.=%*L""^VZ("!(N956"54#]N$$ ?HBEPMQS X\#1Y-0B"+!*HQ$ MQ.5S$ZP.H13+)J@^\M+:UB/]7BW7_F*DL*.E_$E MGI2$I8Z8\+7;NTZMYTB?\M/G>_6;W^=[;2*/+\EMI7#U.5^GEO-%7:)$*GA= M/"<2/@*H1@DWDCQN(C<#H) ;%=W@%!^+^GD8[KX=/DEU?%B+0]2863: M0W0I0P/D[K-E5UPXKLDX(X7$,FK^O%-&MAD*7JBJ3U(L5:]69 M?Q*LR+W "F4#J=HU04\)5DY-@?ECEOVE#;OS;*8+:IYAQHCE.-E(DD3 6Q[E M-(AU+3PJD*@.(XO9CO=9D@O93'.> MD@,B]IEL_.2][^Q9> )!]V0?H@*EVU/TI LB1*K9LR1(MPG Q MET <,7,)"5GL!GX4":G]'T ,F"#4A^%N"\.ESPS#_9SI6/#%W>=),EUXTU'T MO\OQ7"?[[!B6ZRJFLS5X',5>#)JZ2R-61&5RA'W1B,KT_$@BT$^" 5^0!5" MG-M+48166,QLX9FXFU:&:W7,#=7<83E<",O=+%O<20RA" MCTB/QX$,*( HC2@O5X6Z(6H0 Q$TC$, ^1 )[J,H"/TBTAFK6"GRU!!= Y>' MB,^MR6E>D5-:KLH!(G;[6-D^5O9$+0)]N&0?*WOFFW_6L;(?X.SL8]E.+I9- M(9P*3AM=1@66@6(D5(1QAF1 0BOBT3@&>6]GF?/O6;O^:F$MK*JK;+W9O_MV M-T]7:FII^GNPP,K.87 #+O=J:NRC 4EV Y!&+*$&N;@JXR!2!G MJB:?96"AX5I5%X:1$?4"BI0;1T@)Y"I7X;)' F6B%:![-#&BW#:XK/SS?6/S M]L;0B@TXZ:-^7X? < ;,*5&CASSU(^P+(;@2@>_'KO1ER9Q(XE:^RM&.U*,Q M)QY0T8<2OR;SP^_)\'H\3;.[51O^+36(@7.X6KW6Q>MS?VQH0,$-TG?W=/G.X4OW?UN#Y%]F9UWBD33 8> M(CA"$26A5G7+0X$"@BA"'+F<*\]7;F'6]GTWC-HM M"XYV=A^8I^7 I7LM:]-5ECX;S;R7U#=SNT(UMX>Q&V!7^+ZO0%8/<4!X<8)3 M A_WXE7? W,2R@="]([Q7G$^078D=9 +#Q22.O"!X3TBNX&$5AV]CC\ -+2+\W>PMYPN+Q9VJ:GHW2>I;IM5K,IP?F) MR3\]P*JLT?XE#JGG>2[Q!8UE1+0_N:STQ#RO9<)NK';86&SX>Y*:[EW3D==H MA+R5LP]VQFKKE53'%(';3-"%;,J?>S7X;/E;U/P=N5+(,)#8PZY/ SB&12$9 MO$[](9OPK"U]]: E>?WPK@FG4ED W MX &A. Y\S@,&DEL=LDCV7(J?1=Y15Y0HQ&(HB>B5I[*@F"R #3O1I07A]J':E62#?J M)CQR%(?I";9(LRD0SC)/05*_7-PF63JHV[..I\Z5-ALZ-YM#&G7U@2=WJMQ[ M[^CGM!IMILP^_M6W27ZP+J!HL@;IGWGK#J]Q\E.Z^Z>->.1-G7J@]TF]>YKL?R/9W<#9S;\>(:OK(V MXV2+_5B7+3GX3M49/3&+D>**XH#!WE#I1:HHGH,(\_V6"_.>G6K8<)JVFH-Q M#)&'[ U\#([A=3XD\[TXXE1%&'X7$<2I"5X[64?]L-#A+YKRV*' MX:%WCE.>PT[S'%[EH/3'/)W"K\6IX?$OX.O?BB;AVB^\X2%PY[@FC(@T#&09'\1$@, M8+;'Q9?[6_Q7CE^B#H4Q!SSF4HH85CU43 2%XNB&"O%@C^LO]K?^A\.MJDO[ M79ID>=&DO2OR_S,X\WG"_W/U#K&OE$]& MUP9L_KW.RH?,DZOT[466)G^]32YA2+\DD]OD+H=7_>TZ*V9SX"%NLB64[]VV ME"]:,K0J>"HN1H1R=$GQ\)(2QB5A#&'$+QF[1)>7NQ<\??90S<<-A469+2R* MGEI85 >OI&D\GB;38?HA3?(TO[=VI%:5J12^RR5RW2!B*!8Q#RCVE:X(ZS5J M1THF61@$,8,S(?#=F"I)X%(N Q2KF*A["XD^^)Y6(='GS/_3/,V O:=7.ZR MYX5AZ,4@2T0Q%4KA(%2QYR,/20(#I8T5X+%RA8\%Z+NNQ!PA%Y;#\S&2//*Y M<.]=@0??TUH!._B--7V?44-UEYUXSD;B-[N,8I?5>,YBXJ<3$"QZ,,L7W[2] M]5[*45$@L"FORT&7\T,NB =+(; ?!4$4Q0W*B1B(2Z%20:S"6 C79?!?'BA= MNC7P//;4NJN=JK9\"%NLV0[8NWR1K\A9A9C5*/(ZV%H-]A'E7[NVM%O+(3;N M7W'-=; J[4V278VG=GC)IH%B95Q(*50E3SJ0"XU^>2A0GP@ [[_%IQ,%M^_?K M(DOT6-[J(Z9!'H_QRS^#&5Y)@,FNI-#E^!$LJ$CA?[6WE4=OF84SME[@>:+P9E9I$IZ/(X8-4WI!R&38 MV5/@DZBL.+92 '?9HMDXLPV"(+/9+N]+DRA:1B==O+"*=!K<>>'W_<+5^$>1"%(2-N M'&"78"M?A>C_9^]=F]M&TC31OX+P=IVHBJ#=>;^XSIZ(1"*SUQ/5Y0K;O1O[ M:0(B(8M=%*D!2:LTO_YD)@ "%"61(D&*%_1,N\4;@,Q\G_=^ 0G3*T9/,PX7 M5-C/U_^:9LKKKR_D:[7*Q!%NM?]69P>]*51#2ESF8QSCDH^/ANG5<#2<#;.M M6_&=O DD2 W11%"JF"782AW'RE(N5 %19>-D-1^Y"=%J=P^@6[4Z*^+XP7?J M K0P@*Y7-*AC$I$)T=@036F<% Y$$X,8V<6 B?[X=K"$ MTGW[#A$[2,.>4S5Z3JMM;0'<[2(3>ZV-?=/3WTM][)FP*%%7S%!&"8ECJ9G3 M] DCFE,<6)050"$AG\T=VJ]7!M-6!TVM+8@]7D9U-$6Q>USM$21A??%!EJK4 MQM>M+3N"IZ'\)KV[RR=_.1J=9:.'_=4C!)!*@!I]>#&EUD!EDC@A6"L,$99: M.XQR2?A*.4( J1H/_*+2T?.J?FNU'Z=;NU;N==W'/.&)AH8J&1MI(!88<>[V M.H%(&@[!2MW3IGO=6IT'.W2=QU("XH676O@2>5_LZN1%,)-"$:SZJB-!P(>>8[S-'O6B^RP*F6"A?G\VB?I%55*I&DZN'!,-OKCI7JMR"T0U/(JQ89I8 MX!.9C5 *(64-E@DDBL=8@)7TY+*8*@#K<_W0G\;]>>[6MD\^!CZL!H/:*R!T MI.,>?5RD5A>DX[%V-\_[-^&$KNL&"R\2VA$F^[XJ$3W8NU_G=W>C,#,M'<7I MR*_RZTV6S3Z-BP-R>_2EJ"Z?3+/4PQGAS#")C;/0I>5<8^V^BBW7"C!D=TU7WX>2TMRRZ*K8LVCJ-\U1RV+7 M%D7YC@64RDL:(+_$R(?AW2*!?-JECY]&^KB4'QB0F--])Y%SL542N3^;+HF\ M2R*_P"3R)];]**M\7?"J2T4XDTC*9Z?5Y44*YS3Z>9R%= %]>Q--/$>8EV*X>G88A57&4W\@V7Y;1LIA&F"^^W/ M5B8]S$AG*W>VE%=WY0S?)DCEXQ MN.- WI.C5&5.Q^*"I$X\]-.=":4JEC%BED.??1@L+@HE 1(]6RSRR$&_W^GK ML,=$FXK'$6L(9R$TWOU_;S3:^23+I)^?"5OBE=4]^JUFDD .8DICR(5$W!=* M>[P::K3!F^+UF6&Q>T,PX?L+LFU!!NHMB!PV!&+I^T6.76EIQ4?26<0G\AI ME_'?Z,[WFRF&SM6AOT%VM8U ZZSA@PL5A.KX(TULC&)N#'%JMC14D80%H<*U MYHE<*7EL"I6#Y05@TF;<\8BEPIF8PK]MP!0NVP!>A]!&[@X7L68:"Z$45+$U M@#ET>H0*HV)A5@IEGT3H ?(#B&RU2_*VIW[\Z#X1$#_5I^@84P,ZV_5(;5?$ M&FE.1BED%&6Q9 (2ECCC-03ZJ6**ZI74^">9V-Y8E\#[RVOJ;-:3C'4?D?W: M()VLTW0[3?<\ M-=WGW)L$UTWNF*"), 0E1"A&.818%56<,552\S55G(\D;U+BZHN#U1]9WM\D M:#.>^X9S3>%I]:D]\P_$\+4EC MY9WPQ6+!@T>]05=;&+Y[>>4M+(S21TL(_][DU47N',C>7^59^N?[]-H]TL=T M=)\^3-VM_GZ3EZO9\R,^11[5?9>V\M%>/]%4E\=2$<%CP 0$0!L*+;=,$Q1+ M:H%6#OZ;7$:I)$F4]6V@+>%2(IU(JV*HH,#NJJ2ZS YMA'4ZO;%.@=ZEA;!. MM%LJU#$")B8,2@R1>TSB^\"#A--&"V'@-D$G-E%"8BDMDLAJ]U5JE/).Q63; M%L)[ ^12_^"^VZS(FQMK>@YS2V;T&DMTESI\>C&;WGJS;.H$+ST4KLY%^J;4[WRR>W*P*K76-8[8.9$ MVF=N>O['[Q.BK$[!3Q*H_6@PZ@P6!6)M >3. -%)(A#!JY-UEMV[?Z0/GJ,\ M[A71\B0_0ELM-S_!*.M3Z#IB%E,X#I]B,=>M^&M/?A0WI%PV.MAR&F,"B9"4 M,A8SG<0.@@E2B;0(DI?T(IS/ M,9C*"&S6KB(BK$&$FL0DW+WP4EL;8)-8R!6I_:A-R><2@9_&IL2?G>2;]8!M M5:9#U!/@(+'5(Y;W)ZE>=THT:[92PP#B&&DA0<(8%9)K$I1H(RT5JU68F\!Q MDTK-5L%(&3X;!?NX:OU_)8Y &7/B*[- MU^5606,3)Y!90&)M#1#" ]@F0B3.*&[.W;42,""8^Q=JW]V%,^6W@ EH=(R. M+VA>[L(PFS[I>R]GZVX]%KJ*I1=*K ^H-^-=RQ*EF4C0 M2A>+)ST75> YF6>_NT5]N\]&/[)_NF>[V=\$$Y3J43&8 ^NH'8LY=18C M8-W8'Q-*8DX51H1(R'4L#*1:0,,8D!;95SD3WX+5='.;3ZV,WVDO\')+]P7& M"_#%2.A868ECH(SDE&,3.I,F2<(L "NE^^OD^__-TOS;_62/8YC;1-K12N\S M$-(7@22*ZN93C&L,$B8TQ":.G::,:4"2C9F0;$53WE2,[1M1K ) $.4S)(.19ZB!0O&=!-A>(45ZD/-S -4E67FD M4R=7T4AK-')JB#/PI'#&GHQ-HJ"?WNC0R*R15+]8%?LL"H<_6M0B_SO+)X-T M>N.YJ'"&Z*]GK4(>%22/51*>)2@;L\ZT<8HW@@D1$"E@92QC%$ I#(&$K;A> M7B4B6P7GXXR!'FQW>/?1X?/<3+QO[OTLM+[<\Y#54X:FJ*%I8ZD I0GQ0VFX M10+YHA@'304AY6BS,J0&))7?^A,3FFM.^FAEYT6)R+.%(P*@3GSADB2*8@TY M]35X3F 2&^ 8)P0CM>*7V512[@F6CYTT/=)JKY>C1>;%6)S%R..B]/"N)*=. MV5V%,*HA3*G4ANN$*65B*IFE6 8(ZUASLCKD;9U$W=^,7WG>&6I'A\<4HTEYT1,/;N_DLM,]SUE@VG>W9)CY)3?OG M-?(;-JQE;;#BBEB&24PY8H##D*EN@2*"QG(C5?M?XVIL8S8P?_7=.:G0#'U_ MV;5M9C+L3 /'-;/JF?GPQ\,:CE:/OTA>T#"[84Q@HK15PG!BM.72!$>VQ5 ( MQM"K=/F#\P3< Z)C"Z]B"YTM<$%Z8G?&Y[_NEGLF'Z\MT'2J-_KY;3-59(G- M8\?F!Y.Y[RFW2UCL2'U"6TU=6;<_N]3-GX*W$TI6]^TP2B&C*(LE$Y"P1+#" M6J***;K:ZW:3/K8M1B-PJW[-K0_^.!V?EVP#=1RPXX#;X? GS3=(VE-H")I_#^_3V8/V4Q/;F\SIWD-;#K, M_WCWRIEQRZ/IUJQO74=WQX>S/%)?=20(" W5W;E/ MA].9G[]Z/YS=A*&LZ973P"+OH1Q-_'36#YOSBCWQ9D=!GD"'XWE:2JR5=\(7 MTP"A::P28BQ"5E-"(7=RF/I9 \HJ89T8#M.]TRU9W\XK#"^7N_\Z6&81BT+J M,?PUVF[@P3\FD\&]0Y8:#SZ-9^GX^]!)L3!%9)HLCO+%60<0Q08FB9+86V_( M) FQ H#8:LFPX*8QZT [_J/=SG(6<\&4Q=C9?/ZK;JN=38@*AN).)QNHV:OO M Q^/2JC6%J7C0?39T6@>U6N,BD6N2MDF"3VBEVU6#W=;%'JWY22+K_V;;# ? M99^OJVUX\12I,\))PB$T4 K$I4PHKQX$,J4:IP@9EA*Y0P-<4BPIPJHZ148I MM:^:6'&VBLDWQQ*+X3O3:FSUV//=-,\?O.0I9EM[AON](E,_L\Y_[R%+\ZGC M[G[B=24\(B\WVIAET1I'>MH\?MU9-[Z]9!$?X?2*2L$W&_CP^*-# MSJ38[%[G5L353E?QLQU&T%1JCRQ&UAW^ 0Y?7'(B79R.@KU5#+_ZC]0IC/E# M!'MOW1:ZX3!;);?C<@VWT#-ZN]4>RO-+"<,99[7CEP! H>5$::L9) EPBG>A M2.M80[U2DU,I\D_X740[O5< Z!%RD/9^;TN874"KZU5_3KWJ"]8B:L=OPK'" MED,)J$84(8L!+5D+%$S$KV MO"76 GN2MAI%.KK2OF/,_8,MN3-.+2_L$.N^ MI+5>Y!E?C/FR\)3GV70^"I&QZWQR&UW-I\.QKQ'J3VZOAN/@!.\J[5.H/\_S;-Q_B&9Y.IZ.@B[^ M5C1+5*O*Q&*DG4R&RDK#.#?$RDI5!DZ/?DXTER>BRP/Y5I_'/]+A^+?)]/$$ MQ5859X@.V4SN^"3Y4>']:)7J'^*AZZPO=S48(N5?GKSOC\UWTQ"OYR[DXS MX78?M6T7$$G?9W'G<5@Q$("Z@ETF#,2($<"IC24VL99%K%USJO3JK, 78NTM MM?*"H@?(_AKWO.9(.S/EV%)Y.@YU&1P*75:BX>EQJ"?*QM^R5'*+TO)]UD\5 M<;=0*ML+55%ZQM:*!*& MK(2QG[G!@.*)Y7K[0&7A_H1?7W*1;%J:C2#]L-J@O[7B;%^IN3C@85VLF89B M3?=.?S3W##?J.]*;W/IC=[\8#*WI]^]Y]CU\:UT->'B[X("/F>UJJ_3 MX=^;O+K(7?H]>W^59^F?[\/\L(_IZ#Y]F/H:NYN\7,T;R(OJODM;V4*U-%JS MX_LI9-T4K*S1UU4J[^.FL250"FP!1E4E>RQ6^[I6S/I3(-ULH&JZ_K2@YB?< MV^WUU(" [Q&P43K;O4%&5/7&"!S9*YL]+ZOO//$X+OZP"SM9KTZD2V+D96VB MH4*X]Q:,:9$09U+W>TZ T]RX9EP: 2.M>]R(=V_W'< HL2HBH!Z@QJW6C3(6-MN$H8TXY-N*]: *HV'3B1UKRJ3<>! MC+ZB2SG+$^?F61T M9!ULCFZ'_Y%/IM-G=]\6,4(X?>3 2]@C0NNPO4T6&HX?)\>Q)> ML,<+UZ6.@U8[EO[6>'A+EMXAX6V1<#*,^;R<&T^L_].*XS-T5Z]\QI$/]C]N M^]L!]?S6>N[KZ\[R?-;WIF=Y8(]S=Y9GC=#H-5_-YDO]9488CC*2FBR]-LBANL91] M^GZ:]3\.YKF?D^7'TSX[P^T@;/7$2E]/O[*5@AH/'!$BH-60KK\XB $OG-1+2:H1]EJ<=XYM1$]*HEPZI[$CG,=N$,:I*BN M]XP5@HD/'2*3&&XU4E"7HMQ7PZVT2'N!]S0B>,T0VBDS,PAI#\/5JI(],+-5 MF.]"4?OLL=9QOX[['3'W6\?\<.!",K5&R#;U-G JK M0Y#T*%^MDNSTMHYS=9SK./0V!ANL2T%&D!%:<>[^39@!E=YFC%)[T=M.AIE) MWH.X4]N.-]I\:LSNR-9W5)&*[BR[L^S.\G6=^;=9ZP'4D"WUYJ-5Z#N2ZDAJ M7R/"3CT>_M7IT=,HS^[R;)HY#=YKR+W(]R+,0DLI'R:_RR>W$_]!.HK"HW7Q M\>?BXXPU1@IIJ&+ B&(4Q?Z_%*'*KR0,PR<6'P^4LDPH"S)Q5-(@DH)&U@?+ MZ:N"Y9<\1-+15=U!F1NM$DA%XH@*R!C$B2 E71FK)7GK./.VA+)[G(;('N:L MJ?/RO#G .K\?$W6[10PY),A/JZ/ 4"*5[Z->I)H@:E9;?KY]O/;-F (1 M/0!:[>Y^^D[ CHF<*Q-9PT,XJ'D(=QHI,C#!P"!FL8JAJG(^$$H >.NP9Z=& M=&I$QP%:5R,XJEF 9DISR"PQ&F 60P2$J,*'F*].QGS[\.';J1&H4R...I;8 M54.=?URJ.^/NC+LS[LZX.^/NC"\N4O>'TZW'LV)"V.3IV03';NB]65A.X#K= M6W(#%,'.PM=,()Z06-K*[P$$>$6Z]U&$Y4JR4.-!&%CQ^$=KHW"PB\)M[#X3 MF#>C<#%)K*),60(33@S#512.26+>.@JW(5WL;!AST&.DN\ M=B>(^35>.P0::? HP1K#1&"M$@03RUC,%J%\G+RF$F;_D;V#LP'<@[QKHM6Q MC8M@&^NX!JFYA@))# 4#&DB#J5,8B#!5>P>)[&MZ[[4=W#LTCY"P)QGM-(4. M\B<(^;6: JLQGQA.N?16)K4&:.&+\,OX'L1 )4<5WSLT%^ ]S&2G*!QMA*^K MNCC_:%%WQMT9=V?348#=XE/CPOBHOOA["8: MC@?9=5"XH^=87@1AN'6[++S6W3DV9%G1YX739ZMGW5'G1UU M=M1YW,[%@.^Y>D@\]UPBQYA M,__2IR,FM!XI7W%IX6?_!!>_.Y1T%J>BV ]2EK-B]^6SHY63'?LX_S8Q__S/QS\T59NYXZ^ M._H^>OK>3#R*NI$H8C&)N>8) T +D0@%XU(\8FXHVX-X%)UX[-A'QSZ.D7U< MDG@\JLA#ERIW_E[L[HR[,^[.N#OC[HR[,[XXOW[[Z7Y[7OAA&P%1(!WQMWULP5I$'+\'BL*:W!,.$BH@(9@F0AFFD$4EN2=$2++J@7JB[\"&89DV M"H0I[7$L]N8:>LV!=[ZA8\L6ZOC7>?"O=?T4*!;U$"4@8H4A-%)3#@ V<#&+ M"PNRRL#:ZKS4 C-#"/7DD3"S59CO0@]=YZ2.^W7<;T_:&ZVU-T0 X=H""66< M$$8T0%774A%3M-*U=&OM3;3"\!C CN&UVN6IT]XZ_M7QKZ/B7VNU-UYK;T)B M2(53U:S4# L#,:OR RV1YA635%_7#:N-KI82]'B[\V@N0'L++M>_SU*WK.K] M5CCK(Q=88V&CX3A[7WF4$?CIU\9*_SV?SH;7#WMB]Z]\B/"6;S0QGGTD+;F^ MFTB(LK_NLO$TB_(LH"2:35;G/T?W-\/^393F632=7_T[Z\_\U]+F96:3F8/' M(-JZ!T;!)OZVADTPT!BX#*3%' ,(&+2,&X-TT2@SMAC$\4J>5'/9GZ\?)Y%/_L5+C'6!E^>S/-HZLY@ZMZ\#6*4[369[ZYUP(@N(11J-HX@?WK0J#7_QU M_"$X(@H)9>'QINY1LEL_\L\OIS^Y=0]XXZ[GK^S6/;G-/D31IVH#W!4&3PPE M\9NT=U35>B9F6NN$&0IBA!%."$QLB2IF(%N,6O<##3_^D3Z$Y;G=T>[6;A/= M*_?7=.C4LW ,7XJ3FDT"RE3_O^;#Z? );;,1Z7O+]JN;(II]6+7-3XJ/(ER+ M+ZD5MRA) "".=1K"F,$R(5@C+(E1>SQQ<3HGOE\>[MB#X][C]Y/Y++"0Q6XZ MII+.HGO''._2X2 :S'//J3Q8*HXLGF*L[O[>C"GY7=KOYW/WO^XN>Z-\HFUR_@T,YG\SQK*N6F4+:^>6+]YFX3 MCR;]/]\%%N-??LU&64#+>Z$3Q*5FE!.>6$DHQ*4S7S)%C'Q?&PG.^$U8HCD2 MA@E.+$"$5^H,8PEY%V4.M'?>K9//LW='<3*>V#-W^=N C?35CHDCHOL@C+SN MG*7]&\]]O(Y\[?7?Z=Q[Y(*M4A@N#M:.05U/1J/)_?3CYG!Y4X_4L]EWC=\O M.>.!(Y$FS?C7S1N,O=P8+3DE(2A_<#P>S&_=MM_C2]=IW MYY3>3;./U1^_/G:+OELDC"XR9B%Z]WP^:7$/2G_Z]=V*%[B\_PL?H>U^=@(W MPQO][*BJA(XE WLY3(!6BKU.)#4WO%QNOKSDK1XV/ BE@#C2-/V., Y*& LU M^5G?6DTDZ_R0 "! Y'^B:55G$#6Q!H7%*>U,QM IE6L M%#.0,\L14%B5+BA"+7M%BD-^OF#W\*'O^O54S@ MMTD_7"SXH+P/[#_+R[;6' *)'J '&1+6I8@=6XI8QZI.@57QVEO.8FT1MB!) M!+5*00EY7+$J@1)S7*SJ2Z5+3JZ_%)ID:UR+]9QFU3&MBV):7J<\8XZUD1, "E@G>@+!K"(F9H J3!.BJ<0E +G_>S< _M\LS;_=3X[.HN$]Q-HL M SQ:'> ,1/U%(!+#ND& C)'6RF,10N]L0(R4B&02XY5\U#=!Y DI[ATVWQ*; MVRH%QP),"AJE4T@ARA&/C28480)TF=)J*$-D1R_@B\!L0T7%YR+S+B:V@"YL MRMM&@.2UI&0 0Q0K8)G2!BO#$H,7;GE$VM!=;_+L<3.IM]=>60^B5LL@C\[8 MO&37UF7#6S;D+3$"$18;R U/F$DTTQ6\G>RE1P+O$U*%.Z"?%M!;UV..!.6R MT?XQ(<1*$1LDL290T 0:6FG5TO+]HKP-O1J=O30^-]V%0ZI4:_]0I)"T( S;@.0):;P=.-]:?SUE9+(Z!10)3!0E7"C")&9V M42L8&ZRH7JE=;!.9;6BI\%RDWL5X?TGG'EI%I*AE)3>:&IYP[B?W.7T5:+) M)&.PA7",==\].O65]"AB9VUN=CZART0W!J A;Q5$@AH20RJ0 AHP5:&;:?2Z M/I7[0_<):<(=SD\+YV?J^\6@T=K'Q)A#P'E"M#5< HWT(L(CH 3[!'D;2C4X M>UE\H.ZQ_K4_I.%XGA9[N&OCC#:>,OQ3O/VXF$+*'VUB^/_0MRV\COYQGQZ(-R@Y0381OLTZX MV^/[KC$[]:'Z?.V7^6D\=:L/W0M?/#8-$Z0IO?'"U^!N'_VL/+6]GWEJ&[AC*%K338N> MJ*$=5&CY-/0-6&=1H_WL*WI =1V9MNS()-X][YTK;L%/H4?29C=[TQY)>]%] MNB8G+PK\9NNZ"PWQ7/3ABZW"$&_AQ=B#9?@E^S$9_?!BU4NST( \SP;#6==, MXMR:23#$<<99W=$;2T,1L'NVRI@_)OCM ^7^M 9NT%3A#H/*IG[%'M.,^I]:)S-O-8S MR*ZSW/?!#\Z'X70Z3\=]/ZBE=$'\#?8H*N;;_ U#Z)NHOC!>X1+3'0N4RSK\ M0Q,,+:>**&J)H18:LM O;)*L-']I3;]PYSK](WWP;I<6\XIQC[8Z:O5HU8@S MT!8N &D"UFV6*."<$> D)S0)9DHJBRIY:@A?2?5O39[N VF0D!Y@Y!R0=C%> M!/2!(?J3IZ2P/N_O'D]FV71S\?C[$B[Q-X)[3M>J M)&^78+7"$7#-$30S0$+!8LR,1 AA%BNGI";",":U7,F>U/7)[2I^&Y?RH=3V M);$D/8+/.R_CJ/C%LK<_,:GL8H MA8RB+)9,0,(2P8A5&EFJF*+ZJ>XT7N7YS>_@FOF$+0A)T:J /%HY>$GB[H1A M(TE=UI/8F#)@K978)!H"+7&0:I1R8V6\+6S$=K#9IV Z?OESZF;G/YV=^#W] M7AJ;NZJ32SD.<"7'X0S530EK8%J*"<>4(FNLQ@9Z;!8^)&6=V;@BS]KRUE9G MN'YR[MMHE]M2Q='*S,YVO%"PXT;J1R)UHDR"I4(DIM)(7H5F"+"8[,MAW +8 M]ZKHGA[:M[0UQ='*]#!R+KB)+U9?EK1&*F,B0=H: 921%CM)7!7*QB!18J6& MKHE4-1[H]&[H]C.HSY^OW%)"=<;T4Y@%ZA:OBX'H_TQG\SR,0]^;1CASFX]1[MUM%3$O/-)8G>2@\GTAR#<&R]ZXER/5J,X M \6AXRUGQUL:*6$VI@1!8)4@2FDJI!*\TG9X;%1Q5S_3ZW+7L*I^G^4/!-'EO*7?\U5?K1?=9%)H19(-H.)Y- MHC2:.LJ_B1SNW*('(8,]SZ:^IZ2CY6P\G.1E17V4?L^ST&BRZFWC,^HFUQ^C MG]-?W'6V?JB"C?QM'1\1=4,BQ!#F&&$&+$I@@J3C'8ZW8*4X$Y2NS"!=[HOD M+I&I6Y^6OR;NO_RSNJVF*O;*<:0OY4Y]#1M5%&:J:IN*&&'[E2B??K<+!L;6 MC&*C'U9]J9$[CE'3+[?EN46SJ@HQND[[(;$ID,_/5P7*;1I/Y MS.WJV*L\;@^<2 V?/4&/X2JW/FZ118Z(_+>R-!\-W2\FU]'/PU\*OOH$ET4D MGLBWOVT%)X\$>6^\8UZ?=U M?8B?!4$HJRHO\S@G/YEG?I-?@X!-T_H=B8HYS-_W0WSH*1_ M5$\X=I9GD^M?W)NWZ7"9 M#?]2,O0G>/#0<^.[UT- JM*MT+)P#2:5 I?S3Y>=4^ ML98;?^23?I8-IM%U/KE]CO%[>7%5"?-I0TB\(''=V MZZDX;^2@XG8^=4^1SJ+?/L6?OT1WH[E[9^QU]?H[4=$HT5]LS]*ET0U! "*U M(B)."*6**I38,E+A-*T$KB2^+^,S=D<[_7KGCGCP>?R_TWSHR<&+&O@(YG6; MTP+.S>^&BSQ2F\>#R3ALX%4Z_O/S];6W;/QWP_8]POE!]?G:<]&F?((?.%WE M%KO+IY_W2T@0U"&O&"6^O%\22*Q E"*N%FH*%:MS_9Y74XP[[M"P9'=-Y70H M '^@#.^! AS+V?K'53O;0GW&<$&[V+L^:QC MUP6/];PT& I7J7LK#_J2_V#QLC %KHJONP/UO'96&@'AO3_RX6T6?0F_#&J_ M?]-F3FXX>6F= )F&#PN6O&^XU'.$%"8J\7[36/*$ LUT#*OFRTK@E4DC!^&[ MY;:$75F@\.M]>N>_?C)Y,8;U .3VOFF:I5_0=.^P]IU!^B([.=7Z<#OUOI1S*=W;OK+/$(6HD^0(& M@%1QX@-GR&E."J,2E)@BL>+F7(:%3O/\P4G1C3S?[75-VM0,=LOYL!K%;],, M;N@13?=AZ15\RH2<[F1AM:P4%?;UH;0."L/D"(BI552G-IRJ$='%B& M7@S:'JS-[L9DAO;M;7F&S#9Q0!P=P7V>YU'Z(QV.@O.FN;+QNJ4:M0>I^ MZ*/3=W?YY"]WOUDV>MC_63:\7C&@*,&88DV2A',&<>7]MES35>:7S=SN3ZM- M;GBU6Y"[X=KML\1]GMXC[VTTS6:.S0T'?AY.OL0@1\7.U1W\'?\Y.L7O:-71 M;;(XAM,H#-&9>5,^M"N\<@M'[O0<,;IW[M*'(A!1 M!9J'X]("7[J:/[DKMZ!Q-BV^6CR/A\V/4!GG3:VR:J[I^"^^/!A.[R;E&V[/ M_D^IS/FGG+N=[D]N[T;#L(# ]=REI]E+.W-T"H-;40A?C*:3ZFP&O5+WJ;:P M/\S[\UM/9'V_7;.).[D__?&-!^ELDC\X LL6IQ%"/+X'IS-<;SSI-2(_/CRU MZ,3I]L'?KTF6T=1QO^F'HX/K<3*1S^/H/]*Q3X*(D"PH(62+^1UV -ZWS&6\ M,6Y.:Y-H&RN)#-0)1;JR@Z[%):3 M3V'YVUY"NO,)R0C5-PI656H@X?Z/D[[J2Q=Y75X@C;S\KC+! MG+R9Y_V;U(?^O9)2+#0;+%W4?09"(_D;Z\^__-$G8 MFXD_TTG_SP_-N.H9]J$ M/UG '[P<1H ?$ -B7-N)M^]8?>)$.T(1D*\4&L[>+Q>B+TE!8(,3# !@UZD?._)J-! MZ4&8+;&\DM\UWDW#BV$>3>X"000^^!#-? : YZ[.HO,CRMVW?Q1S>@O1@=VO M\LG\>S#-G#AS%QXT\G]G>1KLOD$:C)A^-BBSYI8S@Y][U""V@NETD_XH;-I0 MJN7ALKJ$13+RXV?L15=SA[NQP\W\KG343OI-8];/^1E>#]T39S^\E57*N)_ ^\%P-"\V;.!MD3)UKS:/B^L5MW-7554+D&JAWI*[6TG? MF_BTK:*8I+D=BW2\=%KDU57.I$5"XO6D<*DOI]0M)=QY ;EO]B%JWR_RW1S[C:7&+J=LH+]_OTN%@ MO?3Z'(CXDU,8_LH&WR:?O,663TTPAU<9@%.^BA^TYT&$^S1 EM(RJZ1,/WBC MZ9=954YO_.9&S3WU='0]SX/#YE'&]6Y.@O/U"3A)GU7I/77\IV /'GSNP)L[ M'X:C%+RUY*772QZ:!KC=63CK( CX<+!7^ZZ4@+)&*= V-@DPDB)#%0'*L!@ M"!2"!"*U)J=J3RF(1V-IDDTM3?8!KA;'MI"R$AR^WM,Y'\T*@VC?'+R1YTP< MQV;*L7#'URGE5@I@G69K 3>"F;HO_LMVR#_RR71:N*$FUP4GUI-;)XZ?;;IT MM 2RK52@\,-JBYBV TM[)@S4R%ONW)+'Y)9\N:BE$#*%Z[KGU?F]TTGMR, 8 M2Y,@8U%B*=.*FL1X!J(1MD[&K"E.;EJ02QE;GZ^=CGZ9G 3+?::&%9;>+/W+ M^^&NLA"X<[KXT%E1P6OIE),BLK3D5+.EZ>']DE$1\#R6.%P(VP03TMF@ON'$ MH,[VS/ZZR\8^(SX;59I72)\O)M8M?(M!D:N'UXT;FMON3L&U8&IT]5<)AH 0 MD@AI6**$9D1[32U4_G.[,H-5-1;R^=I3:U*NXH\\NQW.;T_/%[@M:L2'U3*1 M]D!3*/FU<;"<3[QWSS&"HM/F3T&;7XE$O,!:AM.*_RX&:%;^MD4,QV_<.3'B M0_-65'=Z@T "*J2F0%*!:,RYLAXW/OH"B5P)ME9(,<6C/Y'?>];<=!4<;7-3 MOY?^VO,0% G.VP-QTT:Z=Q>"/]H0_",OI;^^W]'A>)X6X97P=N%)?.Q";'@, M^Z$!U*-68_OHQD7%HP<._][DU47N'%&\O\JS],_W00G_F([NTX>IN]7?;_)R M-8=O&+;8NJ6M?+37 4'?W)Y^#:6H[IWW@BLC,'2L4TB16&__E35SDHM$Y^L6GX+(?%UNWR'9\.A*TVK1L(V]_D3@>%3#V%ZPS07WGB>%L7GSO9Y]? M$FKB_/0M!'XM8X)!06G9 M:Z'VNHAP/7% (;GGB1TO:KVO?%<.WPLZ6*JA M5?WSV#(K-G#K9MM&.=FFEF^>F;Q:]6^)[-O9)Z8XH0RN6P;QLI7+G?AU0$BV.,*A)C=#U4I@I'0_^[NL,KJ]# MX<'XH9&,[$/9?_5]CEAYN:>E4V5PB,^]Y-LS(?(/\SA,)]NLM24L-C.@M7O-)$*]#[+AW]FY8/LV@1DK?%!:B\I5P@12:SD5!*!H*$0..,#0>RH4YF5 M(JF78MQ?PR*>3+,Y#8MDETP;",D'B5I/M?GE=;15A.S*C*Z13[EQ4F7JH#F8 M1DMR9#G-:PFI&R>@_P?$KZ]0*#\6DP*S!< M_E4AF'S=[V3NQ.#8/Z5[(R2P7F4U'ZS:$OXU6W":("^7UK+I/3OIMJ'#:!YT MI46QA,_7693S>%JY79KP&PV?5GM_2_/ODUYD1Y-\.$B7*ZS*TKGAKI4L+:SV MJ<;M2_V=G^.]CYGYUS)E[O-U/5+L\W6S-^H8#<2Q-'I8Y\)[, M8 +[<\_V4*X="LBF3N2-1I/[Z8>;.8\$3>/3\1I[B%8#_]6GWI M\6?PA8_01C^[F#%[3O\$!QH*\G;CEK8:EK'N8(]_2 8&=9L?QUDTD,182;B6 MSAY2%I9#,C!%?*71YE)+JH6(^+*HH?U\_4=EO'X:_^Y6^.T^&_W(_ND>]&9_ MT@3UK M32*I< T4BG"@!8E]JCE[,7I\AMAST[F^=Z@1YQ ?*II>B<0CQI[I!.(JZ#D M-2@Q1-X>A) );!$11"-<"40)Q4IF].M!.?RQ/WF("?7] CJ!>$(",;2?#8E: M%RP6&Y6"6,?<>-<,3E@2)U:KLB L3AB)*=T!@T<0'W5^,$7*; M$ %EK$6<"+=%U""Y2,D$$C9BA$@E%@,&.0!(6J0,@:4XU0EA"2E Z X_&ZC9 MJ^\#'X<8HV(IT3=?=K9*:RU&6!?%@HZ_+/:O3.&/LW%V/=P@V HD84; ).&Q MLLQQ.@OC:H&$.%.AWDAJ8Z82@*5B;@N!<51)RHV,)61T)=BZ/K-VD^W=Y736 M)>:^:?I"8)_[BC#?Y9,?PY 7\_-500N_A+X.PX(Z0U'DHLO*0^C5=FPE-OL, M;?M)XCL$LG=I/>-NS7?JU><'-"\RD(I@NE.I=@JG7UYP&Z*UT6VZU^AV2Q\= MX]%61FT#_6OR>7WG+VP;L&^ M+N/:L<./-\.!XU?=X1_B\!^7@G6'?T&'SR_ .Z:+.BJO,U?%W1]WI(DSH/]S M7]^;GN6!M9CN+,]DK2V'$>'QDG,YI[9+FSVSM%F*F&298'5W/FT)L93%,,&0 M)CZABO*RQ@,PH5=2]DIQ71+(BDOTV3+"%F*?PU,$:.0<:L4(0!@II$PBB-%%3$A3AF"RT@KG]3Q%O(JG3-UVN/=>SO[M M P;HQH*2>44*&((01S(PR75;VX M LE*OG.)L["!:CSX;=(_L$5!6L7:T5H.9R"/+P%)N#'4+6; 4 RPB>-8,Z62 MNO,")3%N"TFOTZ-?0!)O57GND-0A:1BRHX42Q6"N)A8ZM4J34_82B M8J4J?%LDM:8!HAX$JUW[3Q!+%^0MG^29N]ZNA3=+D6RX$LD^J\*<$JB-.:9Q MHE%L&;',,@XHUC$3E9'&[>H RHL_.SWKA1BT$ MF#0\K5)P(I 6AAM!$4:"5\JRT&BEA+9$XC-U;/O5E9WP/P=SMG,-G0>**&Z@ MB# M?*(3-E3$/%&P\@UQ )+G?$.;HZ@]]VJ/MZJ@=BCJ4+03BGC==Y-@ 06 MQMEZC$G(< Q8E4$(W8<[HZB]X#KN(786,+J8AD9)=IWEQ5R4ZAA1C89%TMHI$ MU!A,A64)!":V*[ZX2I"6N[@O3\ FJ=:X)WF;'>S.)Z/ZU'G.N0!Q'0X;86NF M1(QA3 0%4 $C ->@P"&02(N5!E-;X[ U7P+I$2[.P0CJT'0::%HKUAI!XU@Q MK34$UL8QM3!1@* 23@0:NY)"O#6<7N=4V$2L$0K61['^2 M8>)U($:-.@##82*PB E3,0$2$!9+#V(-E B7O$(5B!>2KI\2PU5XC8%9%<* M>!DR^"1QO0[6N(8U2JB '/BB7LPMP$0"7L":)8A"TS*L6U-XV=HIOR==4-=A M\URQN5;F-OQ!0AE%B(BYU4H@A'D"X@*?I2]_Q< MN MA@<9['<^,K8#<]N;4#+X,&IF<^Y^8)%,:Z!#* @Q-M8DUL;AQR!G)Y>%4 RP M9WW2;^"&1CW \"'PO=T9=F[J#LMO(;4;#B]G'R=8P221<2*A3'C"RHX!W*$< MHMW!O(>L#] #[58:MRJVWY87M.?4WA/NJ[EM+8T&/)DI"0=<]R6MM3OC\U_K M19[QY23X_;'!9->='6?8B>+!9.Y'>.[B(CVQGN+KMN#TFXY#PII1'\"0,9C8 M1&E!%!!)61>-$#1JI8?K&S3G0#T&]M?([C5'W)FE;V"6=ARKXUA$U F> FH- MD02"Q,I7+UF!*XX%&$Q6:@K?P(DF>US*CF-U'*OC6&?+L=:Y#"FHTUZYLIH0 MQ'@"E4D(85B5+ M8IN1*D]&W=!4BUN/T.-2MTPD!!LOS[[/4+:MZOPU.VEC( M:#C.WE>&- (__=I8V;_GT]GP^J%X:SAV'&[VD;1D;#_%WQUI>$(!VK4ZG?O;S.%M9 '\^F#__>Y-5%[M+OV?NK/$O_?)]> MNT?ZF([NTX>IN]7?;_)R-7M^Q*>VN;KOTE8^VOO =;ZY/?V:C;* U/?<)D1 M&6L1)R)!@AI4SK>17 )WZ."C[A+9 ,U>_7/\;M*6RO/^WG3;YFK?>W?9(/Y M*/M\;:ZO_=U^9 M&]R6=95\R=Z'^<#0,*_OFP>0?+1Y-^G^^>V*AP I(#%3$ M*&,(T38FI'I2Q9%^7\_6@@C'L8FE(L3/$+46^B(_GVFAM3%^?FCFN.2=I\]\ MGJVAR ,A3T7YTH9$5]GL/LO&2TX>M_>W=_-9-HC2632[R=P=TME\-LD?HNNB MV#C*W=9&Z7@0/K[;P'$4WO!??LC2?!IE;EF#J*+-5R\CR?K9[566%PH3AKW( M$\C6E^MM^R2E:"EE3C@P)_,F>=A;3\W9KV&:O=CZT<(F;_UK+\RWO_7U9.3T MV^G'4Y ?KV.EC6\O:<; /5_S@?WKYN7&7L49+6D,$!3Z09#343\;C;?P6"]<]O+=\_[LXA:4_?3KNQ7UJ[P]?N&S[3YZJRN^:1#V6'M# M+ZO3J)4LYE?L1:FT[;P;X>5] =6KR6A0<,#'BMJQ1.ZZPS_ X8ON\"_W\/ES M5O71I&8"R?$8S^QKP2Y,%*O M])C8#\A78FT[@1S3#N1/@?SB,^_WT43UB-=]26OMSOC\UWJ19WPQGIJOLTG_ MS_>%/\:'7K/Q-&@3EZ*TK\3 M'XV>NZ]=C;(R.^KK39IGL3\2W3@1/9ENE)6^JL3A)15NHT9B] .Y7%VNZXEP M\:A'LK;5.(0TIH!J*+E(DD0P6:*>T@3S-T']!OZ9+5#_H>L$VH'^ ML84@I@09++!&(&95%1F3E&+U)J#?P%_S>M"C#\?;1N'M4I\[?\W%K/N2UMJ= M\?FO]2+/N#U_S5N*HZ_9;#;*;K/Q+)I<^S08]P!1.I_=3-S7'Z+L+_?[<= 0 M+B8]9IW2)D!=2!O'@BHF?-OGA K.8HU!::EQ1FR\C=+FWJQ/97HH_PO_T&KW MY]-7RCI+[*) C6"CIRQ,&!'<,LJ3V/V- 2XM,4-C ?<"ZKVX5T 'Z@[4%PSJ MQDPS)X^I$0E&$%)$5(Q(C I)'6-LH=X+J#OW2><^Z!<*),8SI7A!B;4EMTH&"4R6>GQ MLZ&.IL.&3[^4!]"&1^6E/N&7G)/+Y<<"F,=)]"B @6%,_K,LNS=/;@V[O,)OZT.]VL MU,UDW9[3*F4DC#$SB"9"08+=_U.GJM'8J$0MZKO[X]O!IHI9L>^+;?\CRWT# MHT-EI* /K?9_/WU%[:B@WAE>>^W=@$"C][E&B"5($ZR95"))1&QA@6V-$3)J MK]C>R9?RWUD^&:33&W^X D'TZR$0O7=P=@,;.H!ZJ5<[.G&,8,*Y'T$>)Y)Q M]Y\2H#&$5NX5H#LY1RX+H)VKXX),I.Z,+V+=E[36BSSCBW%U_.NK+\#Q/6KO M)_EH<#\<9%&6YF/W&%/?T78P=)I#[DMU?$?;B_&"K-/#1)VY3R2..60,&L&H M20P6"2R3?*4SGUYO*/WKJSN1R7AQ'M5QI+/%882S:-$U\F*-SD$\(IW]U-E/ M!\"MI(TR.@ !8$)@2QG'6J"8E+C5UL3Z#7#;;@I)A]L.MV>"6PAJOP="4!J! M,5$0<6%MG, R89,RXR#]!KCMO"&=-Z2SHCI+N3OCLU_K19[QQ7A#["1W6SKN M)O0\H8+Q.N]#(&6LEL(@BP2QE"C%2Q6,:R"WZNM?;OW2-Y)*_QHZBV:_;@YV MF$ZPG;G4F4L'P*JH6SPB0@&60 M$!+3,_9\%Y0Q[S1*5-ET;^# -7#NL M=EC=?T(E@HUB5!%S#:&.+4,PUDQ9@I*RV$4S0N2!P+J7%B+T ^Y2*SM7R(6: M4-T97\2Z+VFM%WG&%^,*^=UI*G4?][\[J?U^EOZ5NK^CX2R[[=PBA?:&6.T6 MB2FE&CJ["M&$&:R,I:6I1;%!8"M3ZZEN^I]G-UX9VZL_Y$ 5RYV-U=E8!["Q M$&_,O-# TM@J;F.J"$B8-$6^EB926KB5\_(U*-W33)MND%6'[\O%MZCS0[A4 M1B:)158(2I%*8EE*818CR\B^\;T7Y\E%3Q;OG"<7;G1U9WP1Z[ZDM5[D&5^, M\^3KS*D02UDDO6BS^BR"GIBQR2X#@R9XQ>H(]5+O*F,X2ZJS=[HR[,^[.N/-H+'[QR4GV MO!C*6SHO\LP+ZT[G"CH7(8WJ&"DD=RH6, DTW%!M8)'$&QN1Q"S>IC';E[#9 M2X?0MMOBLNJ0CPJOG46TY_@PH77^!\>**$4%5 PP I"AR%3P!"+F^X/G7C(_ M#E0,'LR0A+#8.#')<**HB%$U@%HBL]U0M&3:=Y?/^;)Z[ M9[D4-6V-EL9076!BA%"6(8!!#)$??)G0LHL\4RPFYM5:6O,,_N&/X$OS!#KW M1F=,=<;49BC%=8D)-TP) C0G1#,C$@- V0^1"\KY 5#:3:+M4'J1*%WG\F"D MSKQ@F+'$*()%0J&6,%&8%C!%L;+P]5[(5\-T+WX0WC75Z;P@%VL]=6=\$>N^ MI+5>Y!E?C!)97OB"FVV$P'M)J!M2Q!= M(4YG W9V?G?&W1EW9]SYHB%A=;J4@,-E/-M'N.X7CNEOOY+LN#?K;O/JFBW3ZI.]/!<9EG!2!^ZHRT MCA6\S H@7[""1&GHV $&&"7($F>BV=*EBQ31C+;*"EHM#I(=+^AX0<<+=G7D M"HP:'=4UX8@" "F"3B5@,,&E(Y?'[B>M,H.]I.-(O,>PSNESA5^>8@C!8/C[ MS(]MK-YOQ8-4G,+O\UOWD_[2RD;#6!:/T/AK>WGE4N'>NYE.W*=.IGSM17,:_F[H;9^]GP]O, MX3"[=5?.L[MTEA?^UW#U^>U\E'K4.^@.W.7SX=7W476> M>]*#:)U%#&0"E1"&8RZT,C%V=E#)^H21>JN)?VIFB[5]K9:V].7M>.*GW^VF M*A)>#67]](@7OGICH]ED[Z=2)XTJ+B11$E.!$#>Q4UR5J'I)2*7184YE [7U M%:>"5@74SJ?2B[)JY9YQ_$'8QK\<6\L+O/U#J3]Z31X1NIFX ME1> K1C%?99G4=KO.]E6@MM_U]-H+V#7P7HX&7B&$#B6#\?TP@4&V766.ZB' M*Z6.OY1,SVW_E3N#V=#=*%S\-DNG<__%=!:N6'&^ZGE*;A?89V )^=(YUKS/ M_UA/'&,;/X0<>O[K--QX.O5/Y1_1?Z-G\S[-\$%GR79Z/A M[7#LM_ JG1;,>#@NSM3?>7;C'ME_,_V1#D=AWK&#A>-RZ?>$'Y8[<>5[K=L2MW#BV?1N^?I=/?@RG14_=]-8OH?RVWXY\ M4)Z-O\M3#'LV&8W\8>??,\_[1^%V[DM7#X_6WW._&Z5-/N[/H>^>9CAS$F+I M5//L1SJ:%S>H'FGEZ)OG[;XW'^?9[7#F;U )"+=,U?=K<"]&#[WF.48WJ;_< MS,D.)Z2"&&DM[?$T=FWV)LSA()J%^ M(@B.94A6UQE$0X_W^OD\]!?,:-_8;$QI!L(9JQ198]SQ(*0Q3TJ=3<=&$/@R M-O]9;]8?8:_JO(*DY&.AJ\:"U6V.UA6%X46TOIB-M.KC:ANC6;&:)D;]J3=Y MO-?ZG7V<.A)<8O%#)[VF04P/IXOK>+DXN;YVS;RPV3M9U,U5# =& M D!C@H@E&DNC*E5>V82AKS#-2FZP() -%) 758S"6JQ3>P+G*K]V/YS=W$Q&A8&Z8%1>.0Q/L5[4 M!*+<-PF*VI$6QS&&/,$PYEP3HRB6O'*D(0OE!EK#&]$6?JJM3UO$Y0ZM$_G/ MN8EJS=?QTE'6+XFXE+-!U/]C-+ERY/YI/'/&FQ\S'OTVN0]D7I!,]/.[?WSZ M[=NG=[]$WKGSO6FH]2?3F5,09C<3;UX$\/AIHX4_R ,X_++A"0HVTV@TN0_V M3?'IH/;@!#-I6A@3I3OG*2/-&TF15X(GX](6\R8: K^6;33=5^XG^6AP[_29 MAN=H%@V&SJ+-@]O(VZ;A5_#7P"6&3PD8_P E@XX2M^0?[KD:&U5N4+V G\OG ML,FG3^7%?_EPA-3IL=@O/.IIX#1 X=_ M;_+J(G?.*'Y_E6?IG^_3:_=(']/1??HP=;?Z^TU>KN;PON'%UBUMY:.]#BS^ MF]O3KP&0[IWWW"9$0!EK$2%VS:72(;J-FK?T[>5?ZQ MTG'^?$+%LNOK:__&T?8H^WS=T%Y5<+_X.7RU,?[-X]D_53R:]/]\]\0:B0;2 M:!A+*H#56B"L8/60"''UOF[V:B%1&B!F8F EP=)"6)K'6B<&J7?.W.BG=YXT M\WFVAA@?1433W+L?*M;4]YZL MX#7R#"X?3K-2"RI5Y'JV\W-^,,?GMA:F572@B'?BPMF65H8>^VY/ MTKMI]K'ZX]?'8<%WBVR_1;JC>/=\+F!Q"PY_^K7ZTN//7OH(;?>S?=[L39/4 M#YS6N#AAO":A=3EPC59J#?:\%Z7RL?-NA)?W!1ROG %889O=_@' M.'SQQ.:<&PLHU+:/.Y+!&9#\N:_O3<_RD+*K[:($<;1;\&G\P_&_2?YP((I^ MNZK!O^TCN?0(,B9?]O-BT*A\3V()CCU6.V]QDQ9 !W8$HJ-UH))P4N\\=CB]7C[7&WK;VY7=9KG#PXZ]VD^ M>%SPT)X\QSW&5Q.WM@?@T8KM,Y#.%X$G+ANMN"5!@BJ*8D,8$K$UY5@C1%F, M5EJ^[(:G=@0:[V':9I>7XY=;)V]BZ_1N."M3$7T.0IKW;\K\XQ_9:'+G\X=V M!.1)EOJM0ZJLD2H,23!DADMAG.EJJ2#E: L$-(=B*4%I!::- _A2[K\:#Y)Z M]_JLU<]+MF8O&IX0UBFLRO=9A5Q +2PU5"$C*K\2%M":]N'9EC!% M\"#]\(]?RIZ*,*VH)^2P9.-I2'RZ7'46XAJ%$,>8,R$3+;"3GM#BN$(ATY2O ME,.O -']4;U7IO+JQB8[3):9O5-S>S>:/&1+'^]-AJ(>!.@<--[.@CP/R-&Z M'4V<*(XXC#&@!DC."$9)%5!Q2"0'AUP[EY!SPZB_-2P2OK3 :A30(5H%HJ M:S6-&:JF*#I=5T-U:/"V)7=1%ZT\+7NTJ8\%IVY9V'G!(4L$:YPRE1AC-0>6 M0AY33A-2X32&W*R,X-E=0:Y>[]&G"T@7T3PS>7G*<&L,%\9<*"*,T%Q"9WXR M@&-4PDU295=&V^P5;NW(1-HCN$T?[?&+OG.P1?.Y;]CBZ&9W[^PYJK*HVGQU'L.6Z M7V;V=41=4-[9L*=GN]MV["<'6H):/$.1,D%VC\ZO?ZMP(4!1%XH$*)"$XYP> MB2+!NF0^E9F5^20>(7#:Z?8GYW%^?"*%J&0F.F-#6-8J2D,B.L.:<*R,ME!S M#:J$(7^JXFU4U.3KN9;65ZU]9R<&-'A.O.X7,B?0TU^FBVB0**[:"/)YQ2- M4O^_.IF=8JEBX32&.C:Q/^Y,R3UN4.S5^/D;D6J]_[I:[LZ..#KBK>;S],_D M')S$<]5'BAI.(F*(4.*<9HH[ B0HFM893BVBK@5]W/%T_.]T/KM*LINPD0)! M]--)*^/)^7]F-LTG$"B]IK/0!^$FO?JZ;[;/,6L=KT_!6'#D73X.@(MC$I@+ MD?-:Z1PS2%KZLM_WO_U:^FE^GB?3K/BZ[L*E<@3 25QM#+[>:2B2;/13B;?3I%Z>(3U_Z0Z>N_NKVF2I4UFT<&6W%!& M FME=%(@$2MDC,64<>JLM=@!304,_#[L>5LR7^T&HVZ'GAT3;=8F]\^8'#R[ M<]5&#.NB#R6D4$HJ*21'@EJ.=-!B@$.B]M;&'AV+_5/'D_+H/"_^'\S4^ M":TUC AO->&+;%$4*T8TE5*#!46Z9>).<):=LA1AW&;:=J]/<[.Z=0Z9M7A MH.&W6>Z4@(H12H"TG.'JXELH@C=:D&ZM.JU5.#S2YO4(5>>5R M/N^2LP:..#[(_=RF+.^SSZWUG!_T0ZXX?_"V2Q:WT^X,/N>@ M5&>R(,,B#%+1)RNYBSA6?>=Q_YZT[&1NCOP'QO\QF5]_'DTG1 MW+WNV5XT33['*-H+[@!K7.UJ%,B ="PXY$S@F#FW"J+%A#YW/]4 \&H+U/3J MY]4&%.Y"AZ69: 3@:1=+]]H2[,N)<9(JVKA"QE0B&B.I"-1$"@3]?RL5A80] M%^?>645;BG4#,(+@M%,03R[OR:9W<[^!9T[DSAKWQE8()*URE KJB);8KL@M MA7_E26;:AO8U%[4[NI]6P]6]/?3.Z6P[8@WBH.X79"F0&AL+D"7>')F\(,UN>&K@I0'X&"QP0;0AF1' (94N@1IIC$ MEF AY);7?FX\3::7?K9J/D^F7]- >]LI/<^)=^,9',-S54U4'Z,PUIQI&CO- M(1,$2ZS^P@VH.W ;GZ"(6A#_Y%[Z?7;]?9BUERQRS"I*&"F(* M.!!6,\ UM-!Q+KSF68RT0XYL>>,>%OE09R,=8=SF/7MOC\!S.NF.69M8W7-. M":F=-#$$P!]BF,'8KK2)82O:U*8>'F?]/[4.:E9VL #],RN/H2A,B(:**H5B MCHER"G$EO!.XBHA**$S\E(K^/+V M^!]=+,&+,M(#[_\EFB;)ZPHSI#&RL8 .Q0XQ_S^^LDF@1L_VP#Z$5\'$2* . M*"?VV.#^,S;U"N?Z5*D] -R9 )RL 0['B@"$I'5Q[!@5*D95":W26CU'*WD( M=XO3D9 #P.U 2?>G1>*G5;W>BOM7;,(ORUO_D.'-"U M :R+G"W.U/_WV3Z4V$^7-^G5 M3G#":48IHPQ9YLI.BBH&TNM(ZA7A+@C'?)F^>WY5<_D93_TYL?B1M.07% L1 M?!JI)+^'1WR\^7>2,!56.;O&Y!U0H MAQ>0UWUCX]UK)QOP*]M3-?6'H%#V7.FBRW0R*?_Z_[T#[_+? M_3 OJ]\?F>7GL1?#Z)?T>_1Q=IMLV '?QU>+&_^CGT>)8!Z<)LE=EOY8_?#3 M0W1YMW+K5GXM1.^>]OJ*[Z#L#S^]VP#3\ON?^1/:[6,G\V6GQG#4#K?5VFF+ M-J*8':_%91HZ7^Z_&OFOWPOE_S*;7/E'A..FIP&S8?,/L/EBV/SSW7Q^C&'4 M_UIZ,_?ZOI4BK6#^%2;?@=3@R*((1Q D>#Y&0"!J=E#"@&BJ,8PQ0P8[2TL* M$4(),ALQ@L*E^.LLR]Q\=FO\]X^G2S_-#W?I/*= R![X8&E6>6'OGO;J6DDS M/.UJT%Y!3Y\BFP/D' /DD#ILHJB)@0#&8< (BK401I200Q2)-\KQVH4YXM:%H?>E$[SV##@-(4< M5FX)\DK<@KZ6V]*E5X+"#6>;Y?LO[7YO+843, @&%?4J*DE]^QD; H$"7"NF M8^XXP&5V 0FL;1OEP*VJ:'M6/!MA/*CHH**GHJ((XMK3MD@Q;^ER;HT_1"%4 M,JY4--:XVU.T-:,7A:J,5AWMOJKH.=TS?)XMDLGN%PU#/N-IY#.^A&:X]N&U M98QI$TCQ,+74$8+*6E (M8$;R6$[H-G?QM.9'^S]S^&&T7OS>4^"YE/B?R_] MG_^6+FYF_B_?_%L>*_ANU8G <(10J]U$=I:;WMHN9QN('&#P/&"0-AG2),): M6<5IK+VC122O>A,#*>,-#IBWA<'6'#4*1HQVYZ@-,#C X "#?8=!7E-A"0,( M4\*!\"=-N>.JO-&!L0:X9]9@>\ZP&/%V,UV.#P9/HP;F,;![L4!DW0WOHF9$ MY24AU;!>_7&;7J:W7])Y,3OONT3-;.I7/VZ4%ZI_ M+31W^C6:>'V,+I/Y_-YKSO=D?A5]3[+=YU!@T7^\ $88U#1%N4(<]SW![L6EY17X1)\U6;#NN=EYK]"7].IYFT6(6I;_? MC?-B)2\XB%]$QR&/_GA(D_GE370Y3Z_&BW5A3+XEXTE>/'0(L82D$?]5%/OS M$$)@0BM5)5DKDR^?B;(JGRR78@EZN_/OZUS<]_+)>W-8&& MH$.)OBB$K?CW\XT?>RD662'GCXAY\Q.].Q)>68QWH%'],XUNDF]>&2\OY\OT M*M0UKBA QFGF57*2A%8C?K'7=799MR&IVH]$R2)Z%"EXCDZ7WG)*_%9ERR]9 M^N^EG\7C#\G"-P7*VGE._5X467J \&_R@'^;3/TG)_=^9./<6$RORGV/JLKK MLC@SGU=XP)>UE3B/DVMO,-=#*881XOW^,5W#'ZKACV,@ MD64*0.N X$XS&Y?UN5*!F#V$O[4.#U5KAP_7Y177)[_.XZMQ,M^%]&-;7,+X M8K,BOC5)7Z^>9^Z7'"OO96?C?*WS):3<"S[]W@G M9U[H42&)N4K<)?>EL,ZFA9P48I.50F1FMWYX]UZ4LRA _VW2;/OS?;RXN9E- M@IM9/66/,WY;R:AC:,C%5'/+B(T50]!H;HKT(FV1!-AMP8QP_\O,;_7E[.O4 MCZ0\)#]5D?%V*U0HR;4T-&N<0_U_I98[O7EN20KJG.?C^W8N#5ZR\XUJ6:^8W+SZSI?]0_5*E M=O^UG(^SJW&^Y[FB)K_G<%W9;-XJ\0.;%N$0;\.&;_DVFWP+9\?MW23]W0\F M6Y8/O4WN*W#PO_N/+E*_"%?E<9#S"HQO2YC)PD/\%WY8SEM3.O\VODRC'P(O,@(__?SQ4_X3 M_.F/^<$4-&%ZER]\'H*F!=;2'L^G_7Q9QH:0(JN0O%P+R M4#(VZQ'?=1XQ"-TGUP:<_WLSKQYREWQ-WW^9I\EO[_,3^,=D\CVYST(5^\V\ MG,WA>1M62[>VE _6^A$B#NXL$5!J([05%HG0:;XBXA! PO>D@$C_"(^_BU=_ MG+ZP8>>$-_\,J%R>6QN&]#@W06?SJV3J%2X/O/, <>G/Q LU3ARH?#JFF;!3B@ M)TVRY3QG6/?V>GF(KJS0ZZ*OB(>('/CR=S6?]? )'I^2?*IWLZS\MN0WCSS^ M<=XW\T)4F#Q?TO+UL H-L+IXZX/K,5]Q3PZ=IO'BCP:=3M-K[[1^G$TFKG#* M7Z;/H8P9XU7/"$. V]?3 MYQSF8*ZI<@I&F&QY>^O/W/].L\+1] OQ+1RF#0=TMISGOENUNKD@?2G7=R7" M:T=5TY%[!?=./T,"FY\?^'D&?IZ3X^?I&-X'HHZ!HF?8_(&BY]PW_R@I>MI* MBM#))'>:DCQF^G\2[T#/[R,X&JK83[.*G= ZSE=P) MLU'%_H1#UV&W:L!;3='L7>I1K]"E3QF8 Y8< Y8T*NRI-B30%3M!$9:ASQJ3 M%0M/S#=3EK;'$MX*EJ"1) .6#%@R8$E/L:1!!0"EA23VFJ\0A!(Y#@VKL(0S MO(==PMII[#82N-5& [W#DJ%SVQEU]1KV^"SF?4YS/#/Y.+'(DVGNGS/ZEOVN_DX_*%(*NU3S]V>&%Z4HSK!7R.!#35<0DFL,E"1 M\K8=:QUOMK![PO"RU:9\3+/E).1PA.JV7\-&_)KO@W_OK]5.MS?57I+$$.VT0N[(Z5MCT*- M'H0%>5.>]]G_H0GEH.;MJSF#M9H#IK3AB%#%!;=,8:Y+G@[L0B[<@=2\OY1Z?8XW'M<9+HSC$SEE'A7+ 45:1P!#"8+Q?6MH.&M]:Z 7S(=5ET/=!WX.^ M-^J2@6:&4@TUT5I#9JEPH,IH(\!N4$YUK>^M16P8.$B\YGCT?0CPG)%C..SQ M6"O#DY'TYT_TB600V4?_C9'P[7A04R/O:?2_T&3Y)NU 2 MT/ ##4'",8MC: FT',1EI0.6S+]]2[OP8WJU+#BKUPS#OX;-^W"M[NXF?NV_ M3-)/Q29^N/YKO86=9M"05HO*]Y66_EN/O<*?WGJ+9XD:K,$+;* &0% /%QAA MRV,-J_HH9+#:Z%IT&-1HKUR*M>I3#J@QH,:IHL9+H"%JT#!< H,<<9P3P2&B M6),2-( 'ET=Z_1P"-'8/1'5:&+VKK QY18.[.H0DACT>]GC8XR'LM/K$.B5S MLW''WH?ST,K^L24X?OI$"IBL;5>$@,%(L=! .@X-JY2M;%>G+-B=/O'YCH'; MYSG!=O,>CJ_E?*\@K$]Z/#ZYR M3_%/>?^^ZO4VGMV83(_Z)/YIK4OGGQ]O.]SRN%OHMDOWZ[;+=EF]GZ^+DIO9 M(ID\TS^S\][Q%.+ZIL%RXQBUFC*-M128Q@)AAK ABA 1;_2.;\M;V[:_.[I MW?5W3Q:[+W45&"D.;PQ'4;.+W^O'4C:3K]9V%(T79?_Y>;C%2?.NJ\G4R_PD M\O 6)/5;V6\\6:07Q3"*?T-;U^0V]"\.PC0.SQ7 M]NH/C_;Z7K''/D^O]OKJNCGC!KJ]7D5;0"\//\V\+X\J6?H,HGQ/LF@Z6T1> MQ_R8O/R$]1B'M+++R?*JD(BU'MC1#^5G"UKK9KOKZKU^"ODU6SZ&58_J'+W\ MF^_FZ4TZS8*$%A^^V%RZQZS>'IQQ3PSKS_\KR7&&/*"%/^W85/LF\1OJGY?.L_C? MR_'B7DVO\A=UDJ57OR;W^>8_VTH[AHR"6$A-D!.(^8/(E7DP4C"D5+.5-D8 M66]' F !$AH[XHJWPS%_3N\#+VI(J\M>9^F$8N_3+/.T@BF9_':)2#E9XE\ZO\-F/L,7(QFV=1 MP"X:Z&WMN+J3\HRJ.!$0OT1F*(F=W>SJ:?%EXI M;3G@[-=TGDN\+>>W;KL%%$#_%Z[>O6[#59]MVG)H996%(%Y$7@ ]^=\-M%1+Y_N,G]W]<$NEH6%9E!# M"R'S)PR7I"PY8][))QM)@KMM*_Z_Q*\/$FUN*7KQ*F6O+8T^KSRF6D6K/^>& M3<>;U&"Z9YQP;8!5_A2*,29$R:(.6"NL-6Y!]YY,Z-YOCT0'>Q3LPC2YO-D+ M_O;RF([6F]C=@2KUX=J[@HN;"K1JQ0A[\C9[D6OB73+V(+N'BQR,O,&Y'S%/ST9)U_&D[R4_]%0R9Y89A;=9E:3>U% ML,S7)6OJ[<^_N"TM00K R,^\?6.P&%0X5.^JV?D'^.F-_#DVC[XEDV5Z@$U[ M"7!)W6K.*FTUPP0#!3FWD&!:]/C5&F@#-PC0UW?MUV3^81Z*)M*K?X2YU>;Y MRT?=8Z;\^A;^^0+ #IVJ4?3]9NP-]]OD/OJ2>C3+RDL!OY21MR!O9]ZSROQ3 M_(Y^N7_*?PX,:VGL1J3;MK?UO6O:UW_-D2+HVVEB-(9I131@6 &M%+<-< M85B&J0D$9H,),(>.C^G=W-?:K_,H.OM9>;H+'"W>I %QL MHG]KIEL1DYFO)ACND\(,D-!G@,3 NKHAYN$)[""=L_HON"$/'& M_;MCWNR7T)]"6&*+@(JKNPYLG5ZU3[R?9]8? M49]*B^'E0-.F;;&U3\ N-H^L=@6KNEJ\G4U+X$R^?IVG7Y-0U=BUUO/:5:,8 M0L,Z?WS#/J:WR7A:$[5YL*[? MLR-L;[U;F%]LTK*VMEGS:FI1\BT93_*84X@C/@3SK Q3;<)[Y"H/92'R MY@W+&E=+/WAVYXVPV6HQ#PL$L M_^]:;LL_T]QPS9;>*P^7;R'\F557J+7M^=@XDX67P/O-1]KE?"\(./_NV>R!D.S-%@$;[5Q#R M7)@F4-B8$*P +CEPF:,<;P0HZ^00,[OUFIKE)X":>T7_FF<*Z?N-_!'UW5OW MZV?C7H&1K1&67VQF+'=MO.1Y5=[ARX.!'NC2V[O)[#[U[\Q3#U;^37&8=KS/ M=6,X0TU,-60J-B$R8IRVNK)NC'U@CJ[MU<9F_SI)MB.L"A\*;]XNJ/4^2R_# M!GZ?S:^R=/KNSXOOLXXB6D4 (TKN0F)<\-?#B^^_Y&?:96.FT5V8:O1#.'W> M%=/^8]CP(LZ2?_SW<4B^F]QWO9-U&::0EL::8F65]S P0;8J%& Q<'*CKJDM MC:VL"#>;_\5_]N7KGST4EQS ZR@,I ?6T=_EXQ?Y+^$V)/PA M7\FUT7],LX4?\V(5( N24@_AXZ>_UT-(BG207$3R6Y5'/O#KV@>\:9@/ZJH: MR&,CS4%WD+@_[47,Q1%-9I%(6AYD/\-?_!?_77=)K._4;<>]MG^CXW M>Z_]"T&LBFNDQ4T2 K%>&9+%3?[9^B-?TCP-M]S9XD/? CZU!"I54N@#3(%U MFA)!!GCP8"R$NI2%H0.&TXII827E>N-Z>&=,R?_YAQ<$OP5%5[.'_E5]DOPK MFR_^]3$\4?T^SO+?_N8]FMOE[=]R#=L\/:Z6\_LTF7O\>#*_4C.60"$-L!![^MJQ67,#5.L/8#?=S.2W[?:#-KZ9H3GE@V!"Z]R2_W- M]2ZHL->U.V^)=;RE-?,\EAP128W#3B/"%#6(^BV50,2$64@>W=(O+V_IEX=; M&H=Y%59:OCQ/[V?Y5?_*/_;Y_J[8UV#^_2M?LP_%DH5\\/"K:AP>'_.SX\5] MAZ"3C<]>W/*PP0&49U,/KD5SI#Q645OL ?/#RGK/M,P+SXH#8>.X79GR@7VW M^+SW:\-KB^IX7)W(.4'OH^(6?OA6*%IXU^;Y4<1&'AG5(B2S^A4MAS>XSX^- MZG,>W?<"^CZ4Q^0K]9@U[Y7>_]PLQMJQZ.4 R5L"U[X;1A8CB(Q& DGOOT$H M*M_-GPQJ@WCE\0.AT\ SO!"=&>P[1]+:RS 0N/:_G(*&$(XLQ;'C'"FG2)5* MYSWIS$U*43!!,(5"C9LIHK!H4W6"N'.-SH M[+PA+])B;KLAXF*S/J*U_0AN:\"PXFQ,IU?[A ];OX[M4E*.-=M[/??PHHD[Q>N#S;PF5.J!PN:T@/4GM>*&23 M&3MV6GCKED+$G(QC@ZOJ-D:=0QM4%G$9(OV4SK^-+]/'];.N2<\;8S?^$A=3 M[_)\0WT\WK;>F?J.FP$84PICK:TAWK.D#I8YC8HY9#;*D3K;F=;..M1EB+_[ M7''!ZBMM3(1#B%!OXUFA"5>JZB3/"=3B<)O3VKF'NK1#-NE*-NA)*G?EH9_2 M<$LNT\"B\(!39L./:<%'8>C!@/-_;^;50^Z2K^G[+][;^^U]SJ;C(3[& E.7R3>6LH7Z:+1??31^D_KHG,K#J\"LZ4(.]M<)V5\F MU(S[S4W'X5YP%95Y.L1S@$A @]-04JJ\6CCNI!,02Q$+#BEE!'!CD!&;V>VS MRS2]RO(&E8VH7ES.9]LRU1UOW[LKX]I9L#>XWAYG)]MV;V0=ME<8NA@HPI2B MP!NZP$(2]H9!0H#'K#;VIC6S"7?ID>ZAV6UO#V]40 H))1 ,L>1(EH(&+:' M.PJ $1M1@EVVIS7#"79I. T'UG$?6*MBQ7EZ'0RF(C:0LYT$_M+R?N1Z/$VF MEWFT('SNZ<+%!^'NU6/VNVLX$$MA#T;UN;ZUB9:AJ6->6#5)+G][_^GR9C8) M-TYW13;1?)QOR.WL*LV3*\*-T&V>)QN*_T-ZQ2I;X:F+I,>2+*+H[X5IDN2? M+VSRXDOFZ;^7XW!I=9M,D^+J,'SQ;?*;EP(/K7D&3)8M;RMS9KRXJ80M+[3/ M3?+R8>/IW7(1\H6#ZYC+W;?9Q'];614;HE7%K5;S./O-ZT.:UFQY@54O:$\Q MU#(!Y.D'%6L=,#,)ZDB^EQ=S'V9^;?GZY8$(K;E/$PS_]#E9):% M;WQL"N7X5J^5!( KFH#[<3JYVAAFN6S_,TB$/Q;'=[D&/R Z2NYGQ39]WEBW M>7H74DR#KN>\<,5"ASW)T[)O2O%Z2OCFC><5N>#-O*/52!/_@.55OM<-(?!+ MDH27RD4N<_!6EG7X%K]#MQZVBH+#]";Y-I[-_3S<;'Z=COW*ED+6<+Z2O&0[ ME&CWL[YN*U:V]N[B'UQT7-ZD5\M)VDSD;"8+-)_]CPHX5(T>,JTK/<;]QI M971LA24Q8XA[$]A4?CHG!C2YWPS7& $08X9Q#( E93FU80AI(!Z2M_4%VJ]G M$W\:!OG.B7\C;X0M\ZA[B?1-]%R611$EKH9E.)N5?\ZSJ\+L?^&7U M^R.3_NP!/XM^2;]''V?>-G@XVMMD_G4\+8:7+!>SZH6"/#]_Y?OX:G'CW^TG M7W)Y>V'(.U7_6/W07)6RXF=>3X/#*U$7>,S[E>?"F_U<)NS_ M,U?L]$KYC4B^IOD? W>$\W+]/']$>U&$M@AJ$;B@LLV60?U4J*&[V5N"ZT8=Q!B*$LTQ>)Q8ZU1ZK2&E[RON(EN ";661G M8T*^:02W@WFN$@<*Q[R@L*BS UX(\* 7 CR[+$)?T$.R!F<\EX9PC6.$J-:. M.N,J]* 6;B1Y[HP>*T!HW/E6._2/U:9\]-!Q2*=SNBQ>J,&"K, BI(T_YW"R M=AW.30W91Z+:4J(_G'F<]X1A ,(&#&BEL.;/9&CU57I"Z30NHI,\SC6ADF#C3% "F%% M=H4O?35$3A).&E3\/&8, M(@N(9!8JHC&DMKHPIU*A/L!)+]V4B\ ),,#) "<#G,@I%C'! *#4(8!DS M637.(;$6C/7O?=# 6=S9Q(_9%*IRJ/^,[F]^ZE@^O@A)RGX MXQE'*A[OZ0&1:+2)=DX9$4LD#*,&"PJJ-M%$ V+;:^KQ',1\3N>WSW1MZ;[+ M!ZT[SC[1YF-(9S]UF^$$%1TW>F1*+9GW(B160L8.4><=C,J68)0^7OYR*$5O MVY%X1M'YH.B#HI^"AS:PML;(<$&08$9!AJJ42\L096^JZ&U["\\HNCAE M1<\-_3_EQ$G5ZZT\^\&*[4L6U<:8>L<^UU23[9Y=-"HL&$SO7R:D8]PX;D)J M)#2Q-4(B@RI".H-C^+X9);14.AT;KC#54K!85)VOK5$6[TI(E\OO&AX^Y/PLF M-*9.EH^HZ!S^)'GB808QNW[C 11]T]]X$#^,IY$7IHIH^8F0WMGHY/ERA%55 MX>_?6"#+JO0W'D75Q>&-A_%K*( ^Y\N(#PW^\&01539D5)J/NU :'G.,XJF; M38(;U1L4*L$1-(H(R5A,[(I<@LTS\?#+D2-"#9$,.\-[G-->M/=-3FG?;[HWHK7^3DZ^E3]1FG)T;0T'MQB""G)20.V @ MU]Z5L;&IW!AM6DS0?)0C[R_S698=LC1C#U]&L,UFD*=TO ^>S.#)'*\G0U'# MDP&,*P0Y8LH(98P5#%>8!HQ^?>%)M@_QYW/>3)]IX[DX=8[D'1V:_IHY98?& MG0R=/MLS/[RD_(V^$8+!F E'D)',A.(SH:K*4PXQW&@PO:]!T^B*60' D1@T M'B9/OL3D3"]:#Z?I;VFV] BA7@(H5@,4B EVT-LA4DI#88PYJWAZ&+7J]5T< M7K).'D&H$S%1J+B@;3IE_;=$CCX24XG:3K&8M:P0N)$57S*\*6T_-^"+X@M,^H'#_K;93NC0<+L3/8J[#A7AOS*7#Y_ONTK]^ M';ZQA^^KV3+4=QVU=_:"8<%(?9-.J&&*(8V@";0CP/LH5=4R5=2V'GC>)B%8 M]BTA&(\0;;,9Q.Y2-]RS]]L5>V0OS\T7VP5$CP S6>V,>7046#$(K''$.:H8 MKDBF _5#>\VU]LXY[@9)]XU_TPO9:L[Q\:'IZ9%+YW*85\8?RC([9@.L000' M)9<64H&,X] !Y*"M^*&8!>9Q(K@]P.0?:1;P8WJUHHR9A9<:.W@\=AD< =QF M-L"+,M=;\VNPLDXE/6#KF?8?YGB#!B_&C"&H(79$ AU;)G@%<\*AN/4ZK0:> MG8+-1-@%Z"YLW2>D.YMHUJ<&N=(:?VY:<>PN9M&WT)6P]W&M\MO".UXC2@=& MHT9[9 T%CC47EE(D.< * E0;7:0]]MT2*'Z93;_E=E=A6Y6L9@]K2'II8Z$1 M@OWPUG:4LK*E&4 M%%H4S=/;9#P-=[A!@X)$AG9TBW1^FS.*YB9PX!K-UNSC6?/NU_\U78\X[L@4 M6DIH*8/Y$GC-F9.<\)CSAP7K5NZ3\/GQVK?3;WM@:X:O64#"GY!7Z"K?OW^YNU/)?K ML]-:"2V'@6J<6F>4H)"%7598,(S@XV?G'KO\='3EJ5U^TS8C[ )WL\LCCV99 ML![&W]+)_46!$,6_ ?N2KU_GZ==DD49COQCC:>9W\5M@;@^=R6@%',A'ZLS:.]:]N=J>W->_D/:AFL^/5T9 MA>SY>Q,!+S9]^LAOR,3_L+=JM !]+^][G<($"1<6$F%BK&*@A:,HWW<6&TAL M_#@92#O@M[[O#S&N?QO/Q,5F"4I;^[X/&*YC8$DUGU7@YZW'J[P2:,4WG_6, M<'[4*3 WR4P/K(ZA=TB_3P!):F-7$:P%-L(93(2+N08V(($S@L;^,.CHDJDN MDO@\6R239P^#KFLC=CL/^,5F06I[L-"Y!-1G@9("8X&@"!8Q!))H%$*"V V-HC)!8*$D!EE8: 720 2P!L!RT;@?N M* .=-7#=5090AS;A ]N@=Y&J)R)X8=/&TV52!$WSEXLWOLSX_J[SF!_##P:< M_WLSKQYRY]WQ]U_F:?+;^^3:#^G'9/(]N<_\5_WI9E[.YO!AR=72K2WE@[5^ MI#E3#!D%L9":("<08Y(Y6C5G8DBI]_A="SVK/J:95]MP&Y!KV]^]3@75\WJ= M*\[T,LVA('_]IVJ:5,K=*,GE7 < M0(>E^U_J?MFFGUJB"WXX2!H;_5T-]JZ&_5 M4YT<^EL-_:W"*')BV/?6&V!O/)#0Z3C*_>=S3A0>VEQME4LF01T(QLXYJ11A M4B.L*:-0E70Y#$C*V@L!Q?]>>F_DYZGW5Y8YK4[N]'V^2::/9_Z^OB_,+AYI M*[55XK3[PO0*-?J4MGL&]>K'7XXN41WO!BJ$PB320% '0S<,6%)X,/\!TUXS MC.W![D%24&Y0!'LB'.A/I4ATB8/[DX:15NM,>X>&O8I!#*1@ RG80 JVW[S/ MAYMYZ)*U9ACPV@LB6EH"&7,.:F:GE)BW\H/P:7>3 M&=R@P0TZ8C=(-MP@[)324!IK79X)C&#),,&458R]%=J]UAA$=BJTX M2EN(MDE!LZD%?:!L.M,[X,-AP-!Z:PO#!@'4J&]B%%L,8D@-!HK%FLG2L*%0 M:/9FT'5ZA@V%%Z1-GN?^VR]''_W9IWGH.7;F0H#4+A-ABE!.! 0,,ZH,-Z , M$%&NE&NO7NI%9%EMXU':1=T1K QMO(H;C"/.^VU4$04E!L #JO?BRM2#0$GT%N4FNV1@=PFU^WIP MXD*VFG)P?(![&D3%KZ4\>$NFXNM0?KBBJ$N"1F3AIX^?_IY%7XNTTV@\'4CI M!E*ZAX=#LUODD)?6I[RTPVG1UL+":[KN4+UE!#.4 @F M?]T!A.5EDKNW%!8&+_B+-5T'QK5MY:5N9(2IY-[8I-I JP%PBKE<7A!ADC!Z MP!O<_>7E94*\-[9 \29'8I]X\4[;.EL$4L4')EENB)748%E4.#X'.=Y%K8&2 M&$5!'$/L7P6:(.-_H@QR1010_(#'^WIV5DY"^;9G^8XLE)LW=<="18N@K.GX M&$&(04VM$-P+@P3*L" 8FF@,+(&]%8SNS^V=! -WR%%\D&.[050M-;:4D?9V+3[6Y.-)M7DX.(?@XL_6%7;#$OE MP:S^2') IO00YAM"M<,-M7)"*&>5LIPJAV-%/!)C*;A_!6ZM2[G'V=^AD\3'@MX_%M&%2B MRUXO7H(*RWPYG:_FXJ=23];_DBV\0DZ2LJ?QM%J=:*WKQRAO^3%Z8-178=:E ME_T"AG^=)-,L^GXSOKR)QNO=DK^$[G*K081+P2C9#.O>Y4?=7K*_=D/T>'\N M+V5U?RZH@%;&2L 4L=1HI6+MI8SZMRK&-\_[SJ2L..;=;%Z^%-[W=&NN9UIJ M-4[<=EMJ#6C]^+#^&3S>ZZ #LVBVG$=I*2)>5Z(\C^%F-@E76LG=W=Q+_E54 MR5!4-!K_=3F_O/$BE.M/]$/0I,![BL!/JS>&O^2OP9_^."HUKM"S[T&Q,B^, M^Y@^6UVKHD9'6*2HX48*Q)4VTD%L97"M!5%6"6G;LY+7NW*KY>)F-G\:DY^P M?JM75[H;EKVP<%=_"RO\BQ]S;2Y7[PY_V28_9>N6+EUZ2\6X H)ZH+^=34L@ M#X;R.,N6P;+\*JW(?'CG/8 MBZ[GL]M.K=\MY54VT@ P1EQ;8KS(8HMH7*55<>_565K):]CXW87U;^/I^'9Y MNQ*SY9?LO/=6\R3J>A M(W&63))Y#CAWU=%9XY[Y\,O?8KL.?\G"'\6K]]Z%+N%1^N^\N7$OA+!Q)0UC M@IS1B"()E6"8&+L"*H<>#TWNTC&Q,CKREND?KDV^7+GT>$,T$$>_-B[=+\"2 MFWP(; MM@Q&0W#0@NGJ43M3DM@1RTQ[Z="% M??ES/MM="UT/8F:"+2]%H1A!T'[*Q5,&9AT$6#,>UP3^EUGQYOPX$4AO5*+5W\/?-CKJYQ5]F3,YJKLPO;Z!;/CK&KM MZ\?VX;K\JBU:FUENF=2:.R]2QA#@U*JUF8.PV=K,Q3&64$/D')+ **>T+E?+ MF])4/+M:+W[/QFIMT8YNFRW89P?1N[>(?3V."&\=^GJD25SF[>LT\U_BP3<7 MM^BJ%D,/UE_N0T3A:GFYB,*H\WCR8GP;/N]ANOK,O Z"=G/+MZI2*SIUY,/8 MZV;KQ^TWYTW%X^OXZGQ?"2Y6)6O5 4(>6O%+W.^B 'YRT'>4K$R9\,CTU\Y>J4WGC4R/I,$,FYIDQ:32"( 7&,2%R$@(F$R+WV8B+^_7*R#+-669;Z_[OZG/S^]-UB M-E_\Z]%M2M56M /[A<+\^+#]>=2AC]?]#JO;6D",,!\0;$&] O'XB'JD+S"S6B@B$K 3$ MVWO8&E69>] 0(*&_D,"F#8B8UCF5,'8!4ECE,)'9VLP;P^/V]#WZ[6T4.S$8$=<>[ MNREYO35_3L#*&> AE0TFKQ@2X322D%JF 1)$H6*>4>O8@$:$O+,FC"UFCN>I%J%FTOL(>67V92F991WW92F<6>\9]P71UO^I9TYJ&\@JX8CSS3K_ M 5D'9!V0=4#6O9"5-KBC+&%*$!A39R&2%'*\,EL!,YU>$[9QIT?I",A-GLD! M)I]IW]1.1>U0U3M4]?:FT':HZAVJ>MNKZA5GD%DQE/ -5;V#* Q5O8,<#%6] M1U_5VW"]-B6NOY&:<\*%8:.'C3[^C1Z*A8=BX3TWOO 'D#Y+4(>8U6 M@48RRICQ]EX@2A X!M:M:&&4ZRC%2O2X7E@@.@+HM/'KM&*70[WPSDC08 Y0 M@L%J1SW/&!]9HBH(,Y9@3 MS@6)L1&QM*IRCCAE^L2\"&7F+#,>L^K].%-09,,DF(0A;S M& .B>,_L\:'VXKQK+PBH0RX48ZLM MPU+&PD@"!22RX61;RKO,Y,/)@ OF_-_/J(7?)U_3]EWF:_/8^N?9#^C&9?$_NLU!:>C,O M9_,&RUQ][]I2MM"-/!0AO_R8+3JE#[7B0ZWX4"O>;Q/S+&O%^1EDU0R%H4.M M^" *0ZWX( =#K?A0*WX\"?7'B@O#1@\;??P;/=2*#[7B>VY\_Y,#&6]0X"M& M+0#.,(* (Q0*8LI^(LH*V5&M.#^Y6G$LV0B25DE->U=XU"M,//;C?T"]0Z.> MK,LAC% Q9Y!J:9$D ',AREIQ;0VGZ U1[WAJQ3%C(\9;;20R0-X >0/DM09Y M'-15($YZE",B5A(A*:R*454!9@#4I*-:<=[C6G'.T$C 5EO$]@Z_3BMV.=2* M[XP$#=8(JR""$CB,8B L(9015;E\G,IND>!$:L71B'?8P:)'>67G%/D\9WP@ M=18^D,8*HY!S#&@A*;&N# G%'**XHQ*G-W..6@<'SKO+YQ^0H9?(<,R:SQI9 MXMX[4(H9R+2$!CMB1,DBHV-O&W0;#.Z;&F,\HGRH%!\JQ8>2FZ'D9ELP%0W: M#8*Y"7]Q2(<<>0:4K<"48M-#-ZN->D8D1I(,A3I#1'D UP%J/H^?$GTB^7& M9;DP"1&,%H90E4MW(+(HL2_X*7C:MHG$7C:5 7_Y#Q-/IEMD@C""^BG?IO M5R&5+N9=G$2;_ZX/=*WH_^E^\NMP\AB&!.A8J.G57\?)E_%DO+C_'(0WE*/K MR>SRMW>/%;DS!;E6@',&%?06HK*FJDZ'FI'W=2X8(2RV#,;>)5>NZ"D\V7ZKA<;4*U2-*F6)/J23))IN!F?IY-<#!>S7,Q")"R4 M]OA1I-,@6=^3^3SQ>AHNT6=U."P7PR3SV#KQ9DOVX]#T_:5"?@C ?B7\XIF" M\^(K&-ZMSIT=LJA^NR\[RZ+Z\RVFM.EE[OD6RX3A* J0?^;7B(,XK(F#Z%O" MVD.Y* \A!-HTFWI1?M>;>9_37,]RC\^FHG)EDZ_3@)MD=;J= M(II(:WC@8;,Z-.UUJVZ]&(H-TMO'/.25R#T(K?U<^-EM-$ A(]1A7MMKMGFX M8#CO"X8!M=X*M42=*@@- 3$G5CI%E:5<&5EUVZ58;Q81O!:U1#NH!4> M)G# M=X2HU6&\_P&G:]^B_=W'8:L+@'G!E_3?Z55TM9Q[[2V@]#Y-YEF4AUW7L?75 M7_1\..75CQM%.W^TZ;>_^L-1,KW:ZZOYSA\N5B[/"$UNO7XNUB];JBS1540] MQ,>311Y"_Y)^'4^GXX(B*[^Z\5\QNXJ^I_-TSWTM/^_ZNB*T1& H MIIHP@ZUCL7]'>5UA+>+@5 -&Z,I*.0Z!@[#HU3!L2ZW +I@-E@#]A["U[D4=]V"^@%Z&P+ M"DWP"GX@E9 --@=(*:;$:6>5 H #4:F$ 6:SN>7>^_%BML*V^X$O-LN/VU.) M>9K=A?O0;^GD_B+ZG-\\!\R*IK/(C\A_+)G4P)>$6]8L7 '.KOMU6K4E6<\' MH5_]N(M>)D#\^7\EN:YDL8.06XV-CJ6WSV.EM,(*"JD1P50'>O8_)3O:4EU< M$93I#M%__@^!(/IIM_2!3^G76V_@?4SO9MY\GWZUX^QR,LN6\^?3!:3S2\2 M4E1S;1B1EL J74!9"1KI GX%%:(>:F*N.8PMYQ7X RVI905<>"$(M 6O_A[X M,-L@TLO,;TB61>74LMR&^DN=6*+F:9)MF.,/,S%>8//?9F#[S OU(V]BN\25 M'@STGVF1CW%Y&4S58'J&79]78AW.E&BVG$=?*NGPL)U$_N>O(=O#VZ=)_K:L MD!GO@BQ"CD@Z_9I\+>S=8,9>^:-N,KL+[QCY V&ZO/8"GKLO^;<5F2-3_]RO MD]D7?U1\2;)Q.!TBKT]?@V\9%Y]PV*FY=J4#[O(EZ2:3)"N+'_T.%N$A9W5K.19D3^>?_QKR5!=OA86 M=O.-Y6.*#0K+E/F9^3?X[_!#"N,)$R\ (-]>;X'X/9U-TU$T2?PS\I^+/WFS MP=L&7F+N9L%@N*IWO'Y2+G/?4_\,_U]OSGS-!>X^6Z2W62Z?RRQ\L3=GIL'8 MF=R'Y??+]2U=#=FOPV7J'>:T\L7"(Y#]WS8?!0X_?"MD99%>WDQGD]G7<2EM MU^EZJE,A UY!_,.J:8["%]S.5C,N4O!*/^[A$H6=]Y!Z[5V^<98M4[_(?UE? M]K45#A)Q>S=)_9D5=C'/L)I>S=[?^H$FTP=+52QZ6)-'%F.2W"7S678YN_.; MF>]V$)[ =^-E=3PM9+]6_N*R? M^*N?S,O9?(0A0)!RE$"JC&(B-K@Z7FCL7.-X%DC16,24&ND/9! 3Q\J3"(36 M5_&SQ]B+W[-Q/'NC.DO7]?E_-C IK/!.N:"C!^EXN?"$=T:-F%+TU*G_\GF_ MS4SW62BTRZ%7V>=1Y3$4!GJ^BGO%?NIDQLW65%L:2%O,>*\%PZ\WD#JZ\1E2 M/8>>34//IC[?Q9YESZ;'35T&S'\M M']JM9]CHTYEK[^L$6@R[_'TZ#C'7 M3XMPTS"0[Y\:^3Z##*<2U4%I!K6UL8 LM%F*D3(6%PDJVDG.D>N&4T/NP[@= M/I7+9[@2J"V,9%)\--Q*SN__]?=/;23IH"R T,9E@WB M-0(LI=9Q(ZB.#3%E^HN.M1:/8@4")0C9BC)XT*)UT)%D MT0]I)5EY^L>:Y_C'<^Q:4&@RKZLQ-$)4*F0Q=E;$P'%I*^?*>Q4Q/C[G*GRT M$H#5]OO=+S:_V/O6>&49&2'6IO/56]OD!$R0[-N%/W-@\,DC>(D6T3_F=S>_12I MZR W^_89;'.%^J+]N#[6D8JI$EAP1FW,&='&QI7V2Z;?\EC?S6*OVI'%?XM5 M:] H1AA $_:<^\55O3US#]).*"U,>"LAA(:#BT$%AE F:,5' IR'%9^9U@ M07#2V^W],D#! 4]@0(.5U# '2;:5>VY6,G:IR MG1W?) 8^H G?V9G-P(C!36;%(8J/1)_-^+QXL&1JR8EA*R[$+/KN1;#NC390 MH@^4Z$\@'V6UC\,-%I!!QPADB$*D==E(D'B'Q_0P$:D%[",,CS#J1[_5WIHQ MIQR[[!$*#IVGCZCS=(F?G*[PDSH.%)<4RQAQ9JC%6I3XJ:W_4\^OP,9(X#F>-6?QK('/L1'SXG,L?>=7X>R!P',LP"JD!&!0 M&B2LLQ*CLNDR\+_+M\2RMR:"1)R-H!B(( <@&X"LIT!&&]WC$0?$ J)"]I$ MV&JF2B"#+B8=I6V*@S-!$B)&[,2+R$\N4C@P0;ZHRHT,0BVE)1H@[H0F%-.8 M0%*J,G"8=Y1!V*5_=5@J2#:BK?+P]]8Z.0$CY"QTNY'#AH2T6@%JB>1 8TV4 MPI5N0^+$D?D;A^>"'!1[4.R^*#:%-1L1P[&?@@XRJ0P)U#;VE_ M'Y8+DH\H:M,^[[\9?@*7. ,7Y.NU']?'.E!:QU0ACK'AS$++8E@=Z\)T1?[6 MH$15W@@44C^B)-W09H.!,HS9 M(16DQS[>Z@7F0 5Y5/9-CU!P("P[.L(RQFLJ7<T)VG=_P<9P.R#L@Z(.M.R"KK%'G'N*#26&N$ HZ8%UEF5+H M??4ND;4%F/1C'S'<9EOS4X/)SJ@@6QFAW[8@'./I,BGW;>.5_(W%1Q^.>W.8 M[YZ?5PNS"*D6:U/(_[V95P^Y2[ZF[[_,T^2W]\FU']*/R>1[_II_229KKT7OI).4,*$4UUX81:4F9CB>%LA*\ M#Z27+S^&, 0(4HX22)513,0&5X^AL7->WP=NTH&;=. F[;?9>9;2L# M-^G 3=I'2K+3%86!FW20@X&;M-?GE/]Z4 B>@9\ M51(U2N1@'(KD&+0N1C1V6%I=1O"%0UV5R/%C(1%E?,3 0")ZEC>A Y8= Y:1 MN@B *1@C9E"LA: >P%RLBCP/PYF1JB/NCZVP[,U)1 D>$=QJ]<\ 9 .0#4#6 M'I"Q1JD#!)I1$D,78X6QLARSTB@C2.&.BI7YX4E$(1P! D\:E4XNI#>0B+ZH MRKS.W6?0ZS%Q%&&G,?&6"<&TRMTG1G?4++=+_^JP)**@9;.EM];)"1@A9Z'; MLLXKYPY39;RO09&3BEHC997]Z"C6W1_3QTPB"D8<@T&Q!\7NAV)[Q:K3FBE" MV +@I(9(AF""QB6)/Z?"JH[2FK>SOP]+(@I'D)W$\7M.ES@#B>CKM1_7QSH* MY"%:>K];(Q0+@0TJM%]KSC$Y/I.]&X(QP$82G;;OWBNLZ.N9?Y)P0&MC0" - M''.Z?8IQB?'TA$MU'L1AVSU-QH)SBD M3BG%G!3*E X_U!R\922O9R2B>"1%J_E0 X/@$9SKIXL"$-;'N\3.0(D1@90( MX6*AJ*AX8I111Q;/[PH""!EAVJK?/T! _R'@F%49M)*! M%6$)!Z3[%,$W(!'%8H1QFYT ^F^K#R2BKX'<@42T;1ZGOB!?HS&Y)I@;_Q?B MD/=TM&.@3(X.'=.PZ:B;\3XN3ANV"A(C2?I!\-1;,^:40Y<]0L&!ZN[8J.X0 MY*)N+$M$;)"%$FGE,=087"5R&FRHZC[V>W 248[QL467?"L.TE<.J\DM24) HH5Q?LJ#!LD\C9+%8C[^L@QE.8M95!1O MC?W?OB1>,2*OEZ%N9S*[+*@W9]?Y[U5DX2**/OMO2*/OX9_I+,K\P$-L*IDN MHO'T6YHM0B0K\S_[9P0T'W_S3TV\TOD7\Z>&+UDNLO%5NEDAY <758OYZBG: M]#*W[3Z8P$F\\XYS^GTUW0>.+7\>V;3')J"?/R2+G)Q?02BY4.(KIZ=-8'Z MYU_<"JG!&E*_S]++@-;?/2KZD;S[\R^SEU#Z]8*3^?E-:IV)YM6\@^C[>>\J M55MM*01_V'WD7MMGRWE8]M5F1--T484<9_-<9>_39)Y%J0>H/12D96T==;JH M>VGSWD#"=P>2?4ZF;D['_)\DQY@,">:L $@S%E/JS3SO-GM,<=! 8K&4_@%_ M2M[J;,]_7>>I^V6V2".(HO_\'P)!]%-4 J?'N5!\\31:K1NKOZ;3S"^^FEY] M\-HT_W66+>;I8CS/[X"T=]ROQXO,CK/+R2Q;SM- ?*W]R?G;NT=XL($65B+. M8H_(,8RM$M:5/-@26HK>@Q5T6RDXIYI(X&+$I?4#9%6S/$9B5*"M%XWT2BU> M_3WP791ZQ+T+9N1\F;[[O9%.O+5]^,\TRNX"[,\]7$5IM7E9\LT?9EETYSU8/PQ_HUWXUKJ(OI03=%8I3#B:<1.6 FG]8C6AQXXW)[TE^4_;?Z318I @ MZ;_IYT4Q7/_H1T;[TE"#C1J^>S&^3:-Q\RLNMM_5DY6CXHJR7*QY<4$9O V_ M/5GP-\+*->2G\"-V/M\*^_4_GC)@&>00I4S4@04%@=3*(N;_CU""*=.J D&E MP$9@P18B:!K3"#AF/&9_]%:"]WW^.[UZTDY=I>!^7.%[^/3G^[MT+4/WZ7,@ M!\UR$.5++P9SZ"=S;%M]U36U"C 4,80]@>; MPI@08?RNEGM*$34;Y^^N>RJ.8$_%Q6961UM[NI\=N^6VU@FX #BM22 AQ,@( M: BV*WLE5IRUM:W\"+:57VQV_&UM6Z^6\XJN9?#LCL6S&T7S-+L+9NVW='(_ M6!ZY!;O,O T95?(7!=&[39/@1 4]C4(\(P]B!!NO:3.V&&]#^?_\<,SR=CE) MPO9$7Y.Q-WZ"K'B/+DOSX&CZ^V6:9<$VAN /593UZSSU0YQ7OU9V[^R+7[PR M'%M$8&YS=O3W\W22AVB^)9-E&CY5QEGS,._M;+X(D!="NHF?R#P)6_(^;$\P M:<=9$8O*H[WA4F3UM>GO0:Y"U-;_/?F:>DF[]3,(&#$97U=_3Z:7]]4GPAK^ M3^\D).'J8NS7S8]AMF^8:[62:T'*RM=>/SONB_^B^<7?UU?#M>/!.1?!AD]*@:T/3= MGR%ZTNEM97D*T"X"\WZ#;H/ 7!]R[1O4P>>Y]I'7I>0J8%MQIS)/KT/ H5"- M(L =U.CR)IGZ_XR+&Y9-Y013$'@#C)'2.VI&;R;@+0##\,8/7A3 LJ?3V;3&;?.VNSK_AOPH WSQ 1H7779T3_DBZSM?;CRHL M^.H1S4A+LF@>J3_VV=38_'SCW6L))CWLX5=V@@-@O]9\XMW3J?'%5_ =^]>A M0S;+V^[+^E*J._1-.U3W//GXXIQ-5=99;[YX9'%Z3^/5#C8\LB#J\K(PH1\] MZGN?HWE^:9AOG6E9.&RB4=]L*+#88?" ]@VU%K>D^\25]V:NP"- .U'GN:0L7[>&>L#&KX1&C9+ MP2DCG%D<"\L=($P* TLTM)1!W#H:BEZAH0 CSMEYHV&ONJ]7H8V6HDE'T[KQ M@/,^I[F>Y1Z?KWMH5O<-VSJ'I\KJN+L)V+OSJ5=2W%=FHD$\S])\ZF">OSYS MEQ8NQKZD7\?3_/9V=IU?!A_(RNBEM]@+9=K&YY,-GX\QZ%U RDA&EG!"0*@ M\/EB+6,M7O;Y!D>OO\?A"9QZ W;T"SMHH[NPM-;$4!+KM&0V5IS3,J6$DUCS M=K"#]PL[^(BSS6SD(\2.,_$,W_VY9 ?RDI4MSLNRWDJA6:,\*'8:&\4TPPXQ MZD*OGS( ;(2"3Y62-!2Z7.M0=;!W6= !M!F. &RSY5[_/))>*??@,!].K47= MODLR32!54$!,%!?8,8U*M5; VHU^/:]5Z]=5AAU K1EO\X3NGU*?6ICAYY T ME6:+-H[HXU59"$"SDZY"0 M()'40:B8=+C.[@03&;F%;5XMZ+&VI MG:S'K(VH+L9E2F!$N>%*&6J!0H*7Q!G^_X7<7QM[=X2BD0 G$2([&S=772Z6 MR7R<3/*"R^B'4&SYQ\$PWM1KTNAR11&+N9;.G["Q0U(Z;:J,)\*>Y$Y8RW@J M5ST4\84"OF,X:B$8438TJAW\WF-4[Q]>TF_6:$])E**0&^F U1ZOU"2\G;+ M.&N>XKMYI7Z_S>$=J$?]:\\39XQ(JS;UBP)3:T ?;F(>._Y.S7>N&/.BNV1\ M=<+6^HMJ+QH-JAE4Q!*"C1(TQHPK7#:O!$90OD59Q\;%5+7,O_I5/H8C'HV\ M-=.BYA^/@@_N]VDH- 0-_YM2 K3V*LT@%L)2M;+3A=;8M:_0/73(O>=RE@I] M-A[\IW2QF.1"]D0'N];:TYZDX0]1X\HK%D(IC6(-@81*&._-5VEM'C&V,/P; MF_%2EDHO#0 X\NMQP)ZT)^ :] I?^FI2G">TD!I:$)=>LQCAUALEUFF-=-F< MQVD,Z19W :^$EMZ9(A(/P'+6,8>7R@+2Z=4>!0$O"<3))/UN.]$> .1+^,CK MK&!J+*$>MYQ6H6[<8(I(&7P1QH&6*@K.BDBC1YW+SB"Z,H#3B8%3@RQ_*'(,!KDQR=YL;2SY@_F= \BBX-,G;(5 MU,$"N&0\KYM_K#&[OQTUQ9$Q'!X]@2%$LHX]:0>8P(#&@#!NE'8*QA6?JS-B MB]A\D*E_!)'Z<)VG_^7RU'L7C[$1!GQ(Z#W1R[D!I(X=I#"L8U X=DS'3-F8 M"$H]1CE3T69 0H!J#Z3Z19W!R4CB5H/DO0.IT_(ERYJBM8*B:';Z;N1V&MW( M-D*QX=)J)0CSYH@4FN&*.%DHB[:BD0\+[75T.9]^F#ZIU/W,-$(C@MO,->ZM MC7$"IL1)J.9+Z3JX4>('D4,6:?\ZCHT1%#)2Z:8)O?I:U0 MH=MNN+SH! M4#@U;_YP]47'# @$\*&,Z,W*B(X''89@P9G@ >)#[<\;U?X<#QJ<393AV:2+ M_A7^'-E-Y[ZU<#W TY?@E-;-1Z V2#AG*,#>ZI+4 A>O>%H8V.+>9-N;T'Z5 M"W$ZPJA5_K5=Y::W5RVG'' 90/#L09 /.6OMYZP='0@.W7;/J!/KL,>G/^_S M\0+]R-,PQV2Q?"*8_ JL?J0U^KF9.:_I#M\C.^>EX!EMM)JD FMM.<,:2H8% M, 94F3B24L6V,'1RJ?N4"UUAZ_3#U=LF 0>R$HD# M?IXL?C:B9;$87 MW&?^J_YT,R]G\P;+7'WOVE(^6.L2$EJ*WJ,":/PCTBOU_[/WILUM(UG:Z%]!^$[?MSN"]N2^N.Y,!-893U3; M]98]73&?.B 2LM!%$6J M$KSZ^_)!$" I!:*!"F0Q"PND<22RSE/GOW,7WT[ M?5=;U"H*>"IR8AT#OXYODLEBFGRY=F^!D^?%K\DX^SZ#59A\FGDQ -1U;VQ=O2)((5CK]N*;S^W'S"PFL9W M1?*Q_N.G]=/FW=)(L;32J'=/FS#*5TC\IY_>;9RMU>N?^8GL=MLA7W9N@7W= M%/M9D8=()XZG5ZQ%=3+OO1KVXVH!'',Z]-0@.VS^$39?7;*E]@NX5@?3*2#F!U$F E6_'5V)/$)\PE 1/:9QAY5;]&5R'.-_(M#@56JANPZMQD M>?I@=6ZJESL>+VX74VL;R:RH-.6W3YJL?Y\2S/0;3-JR]_M65XZ@PGJ-9,G?BNL^Z7;:D<&;9 M'!9MON:/,I?>P2.S23J&/ZST#\\JYLZ?KRR.P$4&8IQY_$=2_.7#7D1S&,K= MUX]9%(O;.P-@Q7\7R>1EOV5$0^E2*6F(_0!%T@/9J_);N@'RW9;?4GL!)T@I M2C#C2#"&PJ#V6U)DU*]GG+B"!,3'3)-(P_DA5$0UJ=]C_+CO41_=GM]6O99+ M*HR;97;N$Z"K!2RV,\_@_#%F5!BMDRURN*'! ,--=\]T1BO@H8;X,2A_Q[!R@MYT9M_T5[/("W&)I[)R>%H M?FN?245FU17;-DL[;D:JPHT57E 2H!!D0!1Z7N R"9)=Y3+$OL!;!!JO":E^ M/!T;(0G69:/H2;U3O\)&O6BE \7>AA4W1@"VM &8&,-GC #T Z6]-<7O1B%= M,G9^#,BP@@RTR55'TB/"DQ%'402XH%0H<(T,'(?\F,B@ND(&]H$> MI77*F2##V9H4]S3,/$+KFR'G3YG$C2G\95-.$""/B4 @&A /:2JT5YMR-/>1 M;IER@@CY(0XIHBZ-X&+"HCI9"&[!81]M,66HVMBV*RS6^A5:Z\IC-I55^^!C M=MC*(@B_[FBNK-BX8CH[J(,WY.42ZGFFDJV:L*8824*P58H'G!=HGB* JY=4+/"6U6M_?D[F_PV/S6"!05XV,3CF=C=/"UBQ8)'#O[]8Y_I3,3EM/:B[U'XR4JS3 MJL*G'R;;*_CKD_FM4Z1[6^/*L6&P%\;&%S%2-!@94,(P#01R73?P%=+4KZR- M@4;19O>%_F"DZAPCZ8C+_K9G>5M&ZG.>08>Q9&Y)E&4-CNQZ*ZGQ(CHXO 0I MJC&+RD!(IGP=NH3ZD:<)T[IR8!!"V:L@Y==D/(V+(KV&U33O=2=FLPV>1'EV MZW[Q/VT-.E&65T'1YL%'E[[4,6N1'QP.ANZNE\WN6B_977&7X8!@[H4"A9[K M$1S4[*Y#M=%JO7?LWKT@049"':Z,6H_8_6),2=^R.<@ +_O!=K0M#:4FSZ/4 MY/.P21!I%"]% N2S,) A\HG'PE $57-YWK^R#"SW/:5)>ML'>G MCMZ*0A=K7CHNV+74YC5'@O1E.=B\U*M4/Q-S7.O4&;#:DY1X_HR^!Q]_:I+P[8S,K[66;::9&4HZW MR>*=W\1S)RV*KJP2/1"-H]' QF MN?/-)8+^RTL(*AM[7"BHBL)0$A K"0/D4JJ*:$0<@:[^,H*&U9:TK:-?KFN4 M_ Q+%*4&Z_XGB?-75P'A2YP4SRO5']0&/#JP5E/X8PTF7[VHK\AA[F5<+)Q9 MU7;Y0/S;1+G2T/41CJ*0("U=3U/)ZRA7J7#0BG(E6 D@)Z8\C"(DB5#4JQ.6 MW3"(^ACE^OE)7'BL5D [67@E:7ZEW')W49M=S7)(-7YUI"%/A#4FE-"(*:QQJI7TERF;S/@M#SQA,]@.5 MUWD>GNL.+SMU. R0,D#* "G=04HK6(2AR"44^YA+%@@/4$"CNB:(:?*\+Z3( MSB %':4 4/\#WD[$S/7)Z(E),2^-XT"$SQ77/./ZW2_Q(FOY0X3FV,/<9UR$ MPHV4Z_E5^6ZF! U?YL5ZT0^M-- 1IETJ#;T]R,_@O+X(+N)-U#B(Q-P+W<#U ML Z]D$FAJ]Q<5W(ZJ ?)T_FBWQFA<.F5MB^N5%= M+DY?PE9)*RN*^U$01DIJ2IB//$\15)7Y9W[D2;9]T-6O=OF_S*K*CK#VAY09 MV4B2HUB%=HHR?9- TEXQ>E\/U+-D:(I;#,T%Q1X/PU"CD/I<8QE61ZTG.-JB M+.NK&+HS\96/&-X,G!P8>F#H2V1HVC T"P0&3@Z$[PM?,T]$RQ-::"2[9NC. M)&D^HN@HKN#38>ASL\JN5R$Y\P:G+S&MP,TI' F)))/:%0HS+D/N\^H4=A'F M&R'RCV:#K>4P5#T23[(0R&!,ZL-1>;:%/@AMU?4)@/F0KP0+(^'#L6FZA5<' M9F3J+G;+>T-5CH$W+]O02]M%=C SC4 H]Y%'0H2QB.J8HH!YJ.-S[W6RZI;G M7J?U( ;S[Z$7X,D4NJ'BPU#QH6NH8Z0)G^18:>KZ$78QDK[&RG-E)>++D+D; M]<0VH0Y(]Y>*TFI,1T9U65]Z9(-Z6^(=(S%XCX^6!7U_PK565GG"A MW4!0&6K-L> A#VJ[HZO@JP[QK3,G@N2D%^@V -AE ]@@VIV>:">:6EXZE!X5 M&G'.J!L23,FRM:6K!=TB,V9KZ.O,W:+QX0HWG[Y@UX,B6_TLMG*L0C?9['W1 M2EHVWJ(#EY9BJM'5$%,^TXP3++60*N!P$>;2=5T5^AY>FH3'L]O)8]R<[9L_ MNVWQ*/QA,_BPJ^)1IIQ7.AM/%Y-V76!3QFQ6V):8IHR0*2MD6-;60"OF\)_; MJH;9HXTTVV6*JBI%^[2NW+UKYBLJ8[T=(\+&&M))9XMX2;&K]:X$"8B/F2:1 M9A$6*J*:5/6N7%]K_!Z]Z\7DOK4K3K4JZ<5-2V?G/LD39U&4%?(FR3S);V&T M3K;('Z^'5R?R;%7_ZA55KHX/JIOW7UX%*_WN:4MT5<#JF4Z@G5>.>J,'GEO$ MQP'\T.2\BLY<>KFIB][\2R\W==&;?]AR4ST_&(*T&)ORY4X.*H/3DN9>2LL^ MO^#>%_12KIHP045->PWM3Y=YP.5EQL+_*>W M)OV>G1>7Q_.ZJ>46!#*@)'(9811CZD6$U7XU[4;H;7E^PQ.W!\_3#Z+3,,:! MYP>>/R&>%[@YYZ7+)5=^B#P1<>*%DFA6EUK#3,HWY?D-%]1>YSRYX"2^QWC^ MW"Q X?6UL57_2$I)W]AIT[HX4U=B_RES/9&-=!^I4$8!YS22@?1"$=41-!P% M*'K)Z[0%UZ]XE]LE,HXJVJ,N/<^GP]D78-@Y6RYEI*E-XVI&?2Q8I!53<%"C MI3P>,D_CM^/2;H7Q3@_F@4L'+CT\E_+F+&4>YL*-<"@]%"B,!8WJRJ(AYG[X M=ES:I?A,/[ N5>;3X=*+L9/O4JWJ\E1GV<1B8H851Y*YGI0>4Y&G@CJ;5T>$ M;=$5\+6\7V_1S]GL^[#1JCV1MR?I<2^L#Y ^=?,.=+U)SYD@O.,.CA&GDRD"CD M5%:<+T%7WZ:"QZ$YOTNI7WVXY$)93ZH#ATG7: =@'SQN^#$.[T'T]F\V+MN) MG>O%=.H\I,ETXHP7^0_XZNXNS^+Q39T.4#5/K^I[F6^6QGX;IKUEE_.K!_/D MZ8,)%CT V?KP:3!U#OC*>38=#V:%]G.5Y M,K5/GF?V2OB8_(AAJ$WOB'%MCVHQU>R%=H(,QB_6X-_OO3=[$NW]/WE_E2?S[^_@:AO0QGM['#X6)D+[) MJ]F\P;+6[UU9RI<3-!#HGYI($3)!0QP&K@JBNB$Y#C@Q^7K5(Y*).W_U[:P? M^1V?9DMNJWDV><1R4?%XRX(QNNW&(NNTF+ M>9:;T\Q@B#TM9^/$ [1N_P3\N$X*LS@@"AC\FB0_DFEV9V9OT>4N3PW2S./\ M>V(7U2(5C*QD,QT_O>5(-&AEK_:B9E?_*%W/RSPV^!7.H[@D4D,?D^2? M"[.N4[/<9CEA'DE>F+.F.ALR6.')8MPZR$K(AZV\C?/?X8UY6OQN/\,V 879 M1R^?F_YS 5_-'\R#;A.X.KV]329I_8B*KNI#Z2Y^L"//X?8TM[,HWGQK5W)6 MG[9FK8K87\?#K[^\>04X/,]L?D^@O> ]>@=BS3B^,^=EODCZ ;@FH2Y>KJQ%R$UP-7(47)!\ MS_('D\T9%U42'OPY']+CSBP]CCR38;9;SMIS/[W5$]\T/NJM\F3X,:M!'C#K MY9@" MPCZ']+\A\7?8_"'Q=]C\C7Z M@:M"&L*/1/& J*"I)P<_O>S/_,W27#)Q80%!VK;B;2-_K#LH/Y5FG+]7S_O[ MYO.\AZ7IQB\-"K!S[A]IL;RGW->ORVW]:U+Z-Y]Q>)*M0QW8X.X< ATN%1AT M8^C$GL>\D*N(N5(K7RK!JJAF-Y*,;Q'<^'I@4'T&ADYK6 [ , ##"0HW$ M$-&04!1(C2D/-606APD M5_/]%(E3YG[2*@OD^[[',(*?D&3:U0&OHD2XA+^]/NH+9O,.P_:DRXXEI\/= M%V ^.EM>IDVY'R61&T411JY'M A=$/BC2O=70:AH'T7\ _+R9:8W#KQ\NKS, MFW/9A1-9$QD-X5:\C*B(MNAN^$92^0$9NDN9_'08NF/S/NZO4/[- M1-^^24.95W7B.8$.,UHTY0P\I"G5 G/.)/6QZR,55/J]CD! .)"$WPW/XV[3 ME?8FE%?!Q=OVIQF,? .$[ ,AJJE;)(*0NS8I&KG4%XAHHBIA1&-%R($4BP%" M!@@9(.2$(42WI1#.E0R\((@\&E#LD@C7=D9/^5OTN=M=GQEPI(5WP M04_3V?9H>E=16T4;=GC UEN6\^^?<_C$T6DJ0,1216YTO-XJ)4?$A4R6K5'0* TJ6U:K%MH^7+]]2;.D^++ M];I[\E-1+."&A_#V;IH])+D[F_QJL\8GO\2YO:!JF/>I!74O EIAW]8&M$^? MHR6DH><-*G+$Q8M=C%^]]DXY)D."I@';.+N]SS3"9C>'D:!,"N(Q*D,5$@0;73N]D* >W\+E[=Z:,GVPR8]N M9GO7=]G475LZT@^;02U=M71<25K^S>2=3M/D1U)60##[;&HJO#=YW%62=#O% M<.;$I>#OW,-HRK3D/TRUA\0R_C(UN;GG@^/\9A*ZOR^F<3Y]@+]^I,F]?9%M M 3C=?(O-HZUJ0L#7YIZK>&I3N]?1Y?_]?Q3!\J>BE5)M:S>8QS\R&*#:Q.15 M)[?FZR:G^LWS:WMPUD3N5\_YOD@G=J$GEE.*-FO;)/G"'/1I<6.2YIWK'+CK M/LM_MR6];Y.X &:9?5^_J:RI,7$F:3&>9H5)=FXG-YN4U$E2C//TJJS;\3D# M76WB;SFVP"9]YWX-:R!H@9E:&$FF+*C%AX M[K<;TV?R!F@9R!\H8I8YXYMX]MUFB=OG/O(T8(^=F:[C8]8NZSY-4]7.-P]9 MPCW/$B8O9@GC9YIH*O*:-%M8EE6EE['>.B7\4GSY:L27CZ]1]#8FV;WCI<;U M[J9II32#FA:&+7C95LV OP9.X=@;&Q2^RW*#S%G=R+FY=WFR@@1X5W5O*!^: M_%%B95G*I"B+J*37*3S'U#H! "TK:>!-C+Y)07C(QSFZ[G+^6G!,M9I,S MAA10M8ID13TWC'^W "URW"Z$]B,!^)@F2X%E8:''8,!G6*2RKI>%)^?/G]V_ M_65 @0$%3AT%%M;\9?C_=3+%<3(T^H\!5;$]N/#JH11))J;V9 %"QMQ8?DH1 MXAK6MS3Y.'"345BNXJ(18Y9F:_,!+DWRLN1L53TMNY\USS>/&CGPCD7AI/#C M-(VOTJF5;D96IIE;\V*Z,JC24VG>4)O3%_-B#E?#6V!9%3X?#!'8VHPK;HAQ7;R[+NUKKIQE<^EJIO4WMS^8-QHH8+7)3)O0VRQ/K#YENVJ=KZWI)+^O&RI(/VK4] M#1'92JC%W#"$K1U:UB*MY.P[XV(:I["(=1%44Y79%JV\ODYR6U)TQ70)4XF; MPN;&-EX7:2U'N^J[&0/2Q""&-_5*TQGPTZ+DVG&VF!ISKJUK"E?%K;>VGE,: M@LOZFY4J42H/AJ\FKS.W'XG(3K*(\GH!FBT<'\T9^C)/S*FC]@6 E^7ZN M!?6B:T$\XUIXKK8G[;R2Z#,_L:'(Z%,UN>@%U^2Z^&I\%[WYCU7CNY"";(\L MR*>6KEZ)\]8MT$CY3U@LMB>FBPTO/^.)#[N_F]30VUS.1Z#AY])#MR]9295V.@CD343Z[9P2?[+X-H5D(A#XK,NEW;CG -4F2LJTA%F6FEC^LAR!][#\\S_K8!![ M&*T\:'G-I]G=8E[8"_!&]8KUP'RZ#,RGS[?='%$DCU%1[N#<\9AI]M+%UP'\ M3A[\6%,/4T@9A5AQ#S$2><+#OJ@K:%,2<=P=^.U;.^M$P$^,Z,M99B<-?CO: M?/LK\#T1POH&38#Z A"BJ:1-N1?0,)*"^R32(:?$)Y5TA'WB]4@ZLMM8[J(- M%^HS2F U$JC+DGV]%87.0.*Y"):7>LGR 0XB@11%+F7PCY($UU5RF?:C'LD$ M)\7RXG">IM*^,,YI0!)+8'"8954R!8*^Q3 M&F 48NT3[C+FU2))A(,M"O?O(I+T"R38"*&C6!;Z"1*]"C6K(Q\["F0]&0_C M$>=]27.]R#T> L?6%8K/[M^&B+$A8FS8_?/W.6QDMU^NZ9&3QML0,8^ ?$\U M1:'F\)=&I"K?+Q#ELC_>!KN!Y?YU:7K\:W4OBD40VOH=($!]'+)(:(4Y"#Z[AC>^A M2P?EK@+)R2,)&FG2:;^1WB')C@:,4PV-^.S^[0VTF5/P:G+=((NG) !)0%SI M(B+\***Z1A;D MKT*_3A:&B@1@QUJ9CTTY\YF"[.G]GA/TT@M?8C[46"*A/P MQ'PW)'[-[!YE'9HVNPAA.!JSDQ&] &;OIZ_S%#S>E[(@PR(,5-&)SD#%Z>@, MAV@E>3Q9XDW34+==AE.7H!1K\E*01GXD H\JK(4;^I15SF%/D0!U:]+MPL?* M1Y1L]J@[9!O57@H_%Z#I#) U0%8-61(UC58UD:$;1D(*Y+N84LET4"E]5!', M.U7ZNLA>%UW7[CA-R-JINGS/RG"_]3A_2V"O;3WYY _3',V45;^-?S?UVQ\L M_>;IU6)9<+W=@M(6A3=]*0_9U)D@XW+8Z?GO_OW->Z&N-/Y>18.@%&#^YUNP MCBY?QS?)9#$%* GMCC1 $S]8>?R;(7A3"]R;9N/?WSU2&EQRS"*/!%$0$*4( M-5[UNL*XH%R^;U4.("ZC6K&0*ZE$(+"FJ.X[[*M O',2P*0[P]CY(GG7"YI] MM*+XXO8VSN&BPA81ORJ7K+"%N@&,Y].J0VM2K:FAYJO$N8M3V]YB@[#3F9/$ MXYNZ*/D,IN%11 $ROM#FSC5L.P* M=J/J1;QST]>W:+]>M=NUG2O*3FPP5?@3]F.YCE4KBZ1L>&VJRN<_TO&16R _ M)G!NR2-/E@%NW;\B=?:P*#LPW?=T5@XO7LRS^HM2Y+??=-0-UG1%>+YD.]^M M9#M#'551-RV;3CL-9O7 /=N28J_6@;?:V1X$S/S+2UJ/),N37X4JXG#VAVX4 M:AI$,M)E_Q OBAA#^F6MIY9/(HO#:U+*9YCDM_MD^B/Y*XSUYG &'#%BG8;) M]X\LSZJ=, #,2Q67GW1$[SK-OM@<5.-H5A'%'B'*TQ%S.4)NH$J;@Q?J2$?^ MGMSW/R!W?KO/#L9T?$3TA93).9-3G>S#=.<8/:I0PXTD1!%7E"L<4>(1/Q*A M5YV%/F*NZ((;;_(D.2 _*MQI@,9P"!Z8'^F%'H**-&SG12C"@:1>R$/E2M]S M$:H.05K]@M+8?R]_#/$_WKSO]P M% TWR@@A[6&F?:QY1"*L1%AY9IA0;-_#T7!BE!J^,GQ9?(-A)[:Y[L'8DXB1 M).>3R[SJ>.[*0=SX"U_K,#[,?.T_L:73(HI<% A/"XHH%PRID/HD8IY6DD3< M\XRE/-[1!]\IGE05G#YG\\3!U+'^,?*3LYL_]N?D>SS]:SP'UBC81H%=8-FJA1K>6$1#84,I!01"F"%121E98OU MM%12ECP)=&!B_5_]'KSNQ+53X(KQC6FX;9[==%JP=!+^,;Z)@4[, M.V_3POC+1TZ0W,6YC14V[MG_,@LPAJ&%_S1E$$+KG;4_?KF[R_*Y.4<>5NXW M[_DR'B_N[%CAGJ_Q=0+7F!?^9Q)/YS>..[E-9VDQ+WW.Y2W_#0]*)L[7>3R' MT459-K%W!/GB^Z/7KP[SY_@JR\L?ON76I_ZP* $ K< M8N[]YR(U&<6C^H*KY+N)0R@V+[$C-N,H*69BTHBR._@=:"IM?.?;(DKCPQ&VEOB:?3Y#OL FPFL/1D M,9Z7=%4[Y79W=Y"A]?X;Y_NUBN M'HSJK_%L<0V;!Z)=;K?B-ID8&YL?HX(\ MF<9S&U:3&5))\OJ'^Q38\*;DQK$)7($-^Y%.S+LGV:W92WCWU!*NO6]6,3-\ M=6]DRRL33F9PRI(FW#^>QD"7-J;%CK1ZWN2)E]CWI[,6H< G$T$!!&ECT^X6 M.6!382-CTMS<::C1D/'7%%8RSJIW3Q^J=R:3 MD3.-[Z\7TV78U=A\;Y]AEP F C!KUNW_P#,6\YLL3__7+E%[,%;7)+M+\I+2ED@_7DS-CX7Y[OXFA9.RQKW40"$L MQ0+XO P&LZ]MP7A]!=P*0B/\\0\X6PO@6CO[_K9UW M[8':=\ '0.:T^+U8'\%*8%D]6AO8UD+E\J@ NKRUEVT\WDS!\JGAXFDR3^I] MAB7^[2:=@DCPY?-?PP N*I;QI' .P29-G%(Z 5(!BGX$=@QY3.!GRY\&&@ * M8;EFV0:QM*2=>UC->F%K<(/GQ,^^*"T7H8P%GD,$MS/L/?TX4Q M&HR6CX!#W"SBM3GC3/0?D.A#+4Z7HH/A;*"6&(2"4?D>0]_+X1D9[I$@/J M MN,DB>DE^EC/2>O<6.5 I_&9 ![:R@NJX#H8KC_\*ANLCUC#"*\^O-PJ'KB]< M'^1FU-SA=0"Q;H6R_][D36C>]^3]%2['T"\ '_!67&X Y(^[E1K$L0:J#!WE%"C#GY*_:&4PU$G/RA MQ>=7BP*6JK#'>HV2(#];*'X,9JLG6[AI), VZ)A8YVMXSU8 U0Q[.BE?V\+A> )'"\PFN;ZV$NC,#J&> MV.@)Q(/1P-%WXY@$,3/[W^#Q9K%F\^E#(X# :72;Y';$F_N2SNK3 QZ]OCNK9&M?DGR3[ WAAU>;:,52QNM>-9&2S>#>D"UFT[ACS4[[>LCNF%K M#<';"5A6./2.-#5\")$<-H$1[6L=PM:XH:QW1&F%7K\C=>"_.P-(G98;=)*[ M4C%PD\D0VQD99:D4;^\-A$S3!'@Z!;Z?@#9AM'0C6,/GL1$;X2 TOYDD@PH? MWM_"A4;P3"M]Y#FIKH*4I>"5_#%.+";65]4O&372&NA3@'IY=9<1 ;/IC\IP M8R^R8-4\HKXL_A&#+FABX0$)%\4:?AD1S3'6(-!<;;P\"'_[V2/.UOSP!2"\ MA=9&LJVD\%&MIIF%O8N+]CFTO,3*K$#F5P *)J=C]B/-,ZOZ I*#*%TKG=\7 MT^H-I7)L1?#X-H.CISQ)08F9?3?Z$>C&2652+'YR[N&]R;TY@9Q)6H"VEX.J M]Y,=DM6N;N#Q4W. F=? %7#4PXMA)#?Q_\;YQ)A'8*QP.,[&E0W+/A$>461I MJ8B6KN'R'7EBY(@JT09^6^:D5.J_M1Y:J^:*6^:TC[]J>C,7B[FZ:UKI$ M84[1*:Q\OK+*I51B#1M;K!Z\]5.E3Z[IG*OW5K:"JE9<::!839FR_7=O,S.0 MN95LK)#38J+R51L&VI$S3G)[9#\R6@,-I;VE=7K7*57&QI.7O&A6J("'&I%A M7B4@.0O0@U:2M6J-UN* F42EMU;)C.5,EO)-X5204CWX.VS_%.02J]S%()@X MU3A*&\2L^JE^4:.X&63^84WE2Y7X?IE=64/H$L#N8 IF[4K]2F8+1^7+:EUNF+;NK>RVU+-?U%^>U14W$:4&_#TL5$!SX"\ MP%8].O'8LN/$"6>3+'@ (27]8V2:8%=VK1@.[5*U6**CO1\V[G9)I?8AA=V@ MV@A7\H8UZ]?&X#8_& )+Y@W'CFL):-[D+K8-Q9;YT[R8M\5QP--DR2BU?8 F&D8>&FX,L^J;LZ!BT %K7ZKAV.> *.>+))Z M/ 4\+U9S"JW!EF M\>S%QL9CG#BS<07GCZ_#33PI#\ )+-M#,H%Q^?6=\]HP74W&+%IKQ9O5*H' M3O_]ZO1A;F;VRV=_F3G_!8JNT22QLIF8\]+6;A8$,.'/[\R/G^V'=W^! MJY+?S=8>5D"7N"G!P 4)D11,AA3Y,C1%>]U:0/>(N]%/X.>L*%IR>1#?@GA8 M?,T6P+:V$,.J+&Z\^_+_8E@3K/Y>Y/.__YS6AC$?%K*IS]OB,\-E:R5ZF[O, MF;98;33P2V*M<2H;2X:1H +@WGL#8OZ-.:=S MXR-?Y)5V9"9J3(VED&-%&9,-O>Y^,N^?+$!VL@).#4&PVVT,JW+B2Q:O7 (; M\/[TMOR6; @S2^BL1&:['/4@31! N2%&8EW8&(#V(0=T92B]J/P CZ.NU>;6 M7@?"SC3YGI;I\ZT];T_ML?U_;+KVP>:?]+8EP)8.$M!W\WFIII@2+JLGM!GZ MI/9B3LN)5:[V&LO-5^W='T_3.^/P-B)^N9Y 1C_,(=QR>1GJL$J+>?)];D33 M[/K:2'?)O);NIXEEI;A]/TPX7ZRR8>U@+!>AD:]CL_#%&&3BT@!9ADLQ&)(+ M:SM[_P\3$C&W$F!J5OL>T*HL35&RHJD2 N0[MNZQ_UK RTWR<#FCIIC()+E. M9N6!6YL.80ZYI:B'%KQL,$FE5#1L8;@!3EU0IPS,OR3XWEUDBI@OG ;659DKB-H"5Y,9KO^H@ME8>P_)7UO9BU6A;',-\FL*! MGUC:R<:IQ2.+?4NS]%UY^E8T5A+A6F&;6O."UV?318T(Y@FK-X]6/6=%J3$] M%_%B">W 6M,S5K21">YRI7& 70^$?J:E)VFX'E#<'W]J;Z*;V8[1S=;3X38B M+_#G%W.BFIP!T$N?#6PFV-2(HHQZ6"H.*AH*7,;A?PB13&K2"FQ6PG6EZ_G( M#[&,I/"9Q^!237V/19[RGO4IO_B>C50GL;,UTZQ16.B&26)FM3]LM)K-):U\5R M3$DL*XI7]MZ5:F$?MY_H\9=V\_X3*E#54?4I3%XN/R5V*C^%R6ZWG5UP-U@AS]A47=RI%?P(%%Y_T<$JN52(U;_IB,$]0GW+-<2BE#C&G M*A(!=DGH*>INM!&LB<7/;J_2,IFJI7O\:KSOR<0WQ//N*35SZ9K\-#-1.U_K M2-^?LW'YO+;[TCSJR_57XVCOLGDY/>^"'+V"K#ZUTQC@J?_PI' 3L^XQQ%U/ M13YQ"0X4]KBI@A=@3TLF%=ZH1[D7/*DW@J?_3?)L$AI)&@./3\D'DJ"#RFD<$FGT?$2%.=8I,LA(<74.9$\&/$>Y?N"^ M@?OVX;Y6SP<-H7>W+?6TFN&\>?1O0<&/!B_!+/ MQ[24I6_*$/%E#J:AF-XTV7UJ^<^P^^X^BGVOV_*6:*E;*6%2,*VXRPFCF+N2 M"N'22EG0H:LW+)(V7LX FCN;5-%RR^BY_BH+;(1UEVBY.P7UL\=OK["W3T;, M 4H'*'T62FG3ZB_4V%?*QU' $:]**)>#:61'WGNGE!ZCFK?@*,#C@XX.N!H MHCENG.0FAX)KQH)0(%<@GY.J::-':(@W'%&OQ-$S5>#/#4K?U'>U#IUUGH;L M)KVEDPC6,YOW)HB+(&"4RBYG(*)< J?#*=XDFBFL0T(4_+_/D0PB MAF7%Z3@D8D,!.7R3K$+DLC/R08A:06ESWF/+Q M\3WYI\;IFZ4^V&:3@A-D]HMQ%/UL6Q'#?LZ3?%])O].UZ M:\XNZ\'_5FRM&@D )]I@GW/ M"Q@#J5\1KB)=YZ)3YF_(^L^Q=!]]"0-+#RQ]"2RMFA)[+M62NB[&F!(D0,3W M251EMZ-0B5>=TB=@8L=RQ-1F9^!S8NMSL[%OGVE;E,1DKXI7Z*B^O#>Y#N>7 MTG >F0N8X"9UP>4!AH*]F-?0R_2%"[!F M#B X@. 2!&G3XH8(/^(A:'U<>EASI5#=#0=CSM"^GMP^JH&'#BD;,'# P $# M^XZ!K1J,BH4N"4U)5:5][BDID*H#U9"O]L7 $]";"1YA<=P$UUZ"8#\]74\D MB!'4H\2X2UF081$&JABH8J"*[K)K3\1.^^GV+DYS([$XXYLX_YX4*\99T\ \ MSL)?"N)G+:J+@FT&V/LKQ5%@_0=-/1QY=2(-U4*^&NAV,+@>".@VJKH"V U8-V#=@'67A'42M:I7 M^P0+X;E$^9RXV'>#JI8!":COAZ_&NAT,JX-0-YA2!_-(/Q9D6(2!*@:J&*CB MXDRI07(U=_+D.IW%LW%:5Y98,:>N1,$.8O8@9C\O9C/>U#MD4@H:HL 3D1(@ M5O/ KTT*6(HGPEI!W,[J$(9*&N[&BFJ?WK4M@8XT8H.(/=@2!I"[))"335W$ M$"DF7>GKD(9,N$R$M,IKPB[@U..=L+8#N1TLJ-V W&!$&!!N0+B+1CC=N,!= M303Q(RU]@B/",".B%N-<#_''&ZMLAW [V$T'A#NDF?1?YS&,M/Z^DV>7Z_IY M<0NWC%OU0?I7. /[F'YGJ4KW?_'=UX#T8 M:%"6>ZS']>K[C:*T\\TCY]YFO2[R/)GL/H82;O[E!;SAI/'.>(QC$7G*)3KB MTO-%Z&O*0R(IC:+ YV]=)O\U;9WX$H#$\_F/'S9CWAU8V"G\L89$K]Z!NC=P M808 'W[ Q++\P8DGAG;--(M6OG-Y95P4V3@U"^?XOHZ MGF9.E$[G<%\,CU_D]A&3I!CGZ55I/_J] \O:%-9@GL^)Q'6KI"2*P1""5& %R@4'/""\#T[M_<$(<@' M?5"$*!*09N+9.-G @KQ$4,.H!@96%LUP[1BDH!B><-M>6J>2_N#B#\ZQF/\P MTE$/&-OI@+/EB7!V*QTN]$6@_- /0RV0%A2Y(:I:.KHAIG)/SCYP2\>^JCJ-(>?2@+9#.CC .J/".3 [8 M73(V Y\^C)X^ XTXN_-;HN0J7\3Y0ZD+8CQR]D3:/=1KF$D\+X_DU]4I6SO4 MJYOM,5V:!IRK>/:[><9UDA0C*S4LIO/FBZDM5%S^O:I"I$#0WTO98:E"V+? M.X>3_IF3_HW.V[V/^MT5C*.>]+K5D),B1!DE1(81N[77! ]J!MSP5 M8^-8Z4LT%JX#N:^!ZRN'NI&VBEG917[:Z!6<\K#X+,[J^&7.VXP M>#B_WTA3W]-(UQAUS&95!IUGB/QZ,1M76U\:;(YR! O2I)WR,%0X\GWEFHI_ MK@[]4%<'@/"0V%"V>U;QZGB]7OJ@6)7E-5I04 .K(2\X-&;C]"Z>3A^L'7"I M#-3VO0$T^@D:1V/[EL].1:[/78P"[6&LI(^4ZY9L[YN/:J,:?&9DOIDAM&0V M?@CBVQA(RKV/_%B S860MR HN_]20ZLB9E *"T=X>DC@OG&1F5.\@&=L5*1]- M2_.S/.Z!WFK"!J3MJ9 $(6.&S'U"E5^9TB+.\3[M75Y+RQW0"#^D$/VP8[/W=WDV!C!\^KGPH 0$<$,_<)-Y#*CLUE8)'^_RY$>:+0KS MPO$X7UA%OCI\*S/II KX:9*_[6EBGFP$^YM: MS[01'BPT7,T_%<7"F)J>#[+I "SHA\T>19V!187V+8_">#E9ZV$OY47S?679 M!8;.%D8X ++,@0OO;U( !$"('VEYB+0+.S2/ B7L66'4D*3X,@M79O#EVM#1WJ13 &+ =\_2$#IXJL?L'Y59OSE) M"A@('!6WI>Y0;F\QMW16)#/C[1L#"J2 \=_S)*G.D6<@7>Z&Z%WEL%4*U9H? MRJQJ>9HMXC*'SWY=0O_Z,%NC&L-TDWPM\VYC&AT,6^*U =M_;_+Z(7>@+KZ_ MRI/X]_?Q-0SI8SR]CQ\*>-6_WN35;&++$86/O(!S$7).76ZZA 2^5MR+-"&4 M:.&;>^+6M \^M\=2_YJ7/[X'1SG\[2H_@T M"*S!R2+.8[@R*;[!U=XT&__^SFZ.^?@59"[+@^^Y\K B$8E@EV"+7,%EE3ZK M72^@ZGVK+F$0A#Y5VK0YYEB[(1-5O+M/78W%NTI8 ['-G;_Z/?B= WPD/H^=^S@WRPWRLCE+U\YPN&BR M&!N;P-P"]CR]3>IP>HO71JLWQVZ)X,VS/K0STDRL <#Z;!+GRVL>G#L86C:Q MY[YY%9! .H_A87#>ERI#6CC?2V,>'.T['CY5T:\JB]DNY<1($)9D#&TEZ[GG M-;O5)[S $NE$J";@5@C!.4$Z<%U"B.L++ZKL]SX+J%ZMT_E+N8*_5;-VC7H3 M3[^!JO+,L=XZI]\7R?CC9)'?@]0#9^*[?XW-;27GE\\;3.+VU:FN>)B!M MKPS";2>3YD:KG=A!Q^4V&%M7]8!)/(_MXQE(2,+]U7IC$*#^2F&#J M8L^X4&O_EL]EP/4ZX/%:V["BS"6&!'JRU\C9;E)I$FWXK6-P -4/) MM1YC.&+-*.X8>[@A0^N G$ZS^^+C6Q/4Z][8NGJELHJI<-C>%O.Y_;B9 ;3I M2AD2C,K*,K:T YP[TVGUZ[^]0^_L9QCFN/[\R"R_P5E4.)\!)7[-;N.-.C3W MZ61^ W_"/*K*%G 63..[(OE8_[&A [Q;EE%<%IC$Y-W351;+=W#QIY_JB]9_ MP\_\1':[[6Q>=FYE*[LI6+I2IH5L%&(Y\%I42NK=/;6\)U#K M;G,%7B269U;BK0$**(N(3Y%916I%T-=]HO?RXN6'- MU/"I]'QW4&@8C[CB!RM2]XK-[6T%SC(E7H>92[.R.5[ BI)-\,L!R0:D"J :DN :EH$Q1,D(X\H4)/JHA' MK@Z)5V7Y1 '\M9'=O352B8Z02O/#-6\X!:1Z4\/@$TU\<*=5._G_]<+W*/+\::]XL)G"F,B&%0PWHG9_6* M4]_*+7.)?$F;8F/:4UPH5R*.H]!#GM9!5>HJU"R2&]'J._/EBX7&MN=+-/#E MP)?GR)>\2<^7VA5"(!T*-P*FU,1E875>2J$]W1E?R@[YDG9JM^@=7YY;P))O M(E\+&Q2[+S,>P(1Z+)[\\PM,*9O#$DD9$LF11X0,A.LQK:M2RU'$O6!+R^$O M\8.-2#ZL\(JT.J(1<9-Z]]GAK@C\+SVU1?3F##UCMFT5U/40#P(B R8D%TQ2 M'"A1&_PC$6VI>S[#MAW*MD0Q+Z'#[[8>_%&7\9--0V& P^;OFX*@9Y:VY9( MZ'H[1Z7I3J+2R BKS2I374FXC^QB;[TO9Z!I#DAR=DA"R) S-"#)@"0#DNR+ M) P/.3U]0Q*K^ORK+952?]_)L]=*2/6K_,RQ2O\\6O1\O0K6@Y,GINQQ64>J MJ4):M(K5FLKFMEZ0K9-ZV.K8-;<*UJK3ITV=I3 2W"=10 )$=%UWR55HHWO- M&K=6):P/6:CVD 7L1T=:;]4*G9,AX=1#E+@!H".AO')/^$+2Z"6-[>GU[JPG M)_NP&2C7U7I7304/V)BS7O)6KVO&I!^%GJ14"1^I,)12U*7W%)=XYR5_T1.T M_9(?L!9S55ML3TIO]>O8<_=WOOW1-B'[% U_F^X(;]F BW_8[B:F&GP$@H-MD?1LB<4@XL*-I!>)B&/3:!B[5=]G[>$@\-HE M%A$LI.(A4["(+*0A+'")@ZX*(RZ?+;<9QS[3(.]>+5\>2%ON@93[6^+8 D^F@6X&!UM-GO#9]/LL2Z2:\R5/B]^= MVW@6?R\+KM\M\KNLL-6! 6C:Q57AD9EM 2F:[E9E+Z*51XYMKY)Q;MN.V#*?6=5]>=F1P(S: MM!].JTY%6=W%U5Y?C_R# W-?%+9SH&F 9LG4G/9F3J98;E+V'GADD4=FHN7R M+HLMU_,J.YJ,'\HU 2Y[^^ZD/:5F[P'PUG1I@_6>3NOM RIK4S/L9#;]88K^ MYK\G99^8JIV H?%R$UL\L;&7I2)X&_\CRRNJL SQ/3=%A%=?F MNJQL;+8[ ZFR*@O;&D'9"">S';.,TIC?Q?E&[>S?;M*I)5;330M6Z6I:WT$A:CB6K_FVJ@B(+\FH ^[2W= FC?)Y+M%F&0Z8" M>P$0,\MN@1++G]>!Q)+?39XMOI?M-A8E_FX0^CJJQV-+$K6Z\1C.V<+9<7'C M&%MS.=2UFN]9U=E];GCFJ:?<)L"8Y42KEQJH'<.:&-(=.>.5LLP@A%P;2>2' ME43,X6'(OFHD;Q>@[@D%&LX,GE0 8L_MA>V+X$V+VT79SJ9J)06+FBO[Y(VF-IC>(>5#O#E,8B]'T&6S@IT60Y EBHV+X@FU4]:EID3T/]F;/:KGB$3XR MO/#? ..P*;8_'/">J2*=6WJP=F/SA)*4;3N#&A7:6]B%ZU5K)=&>Y7#K-9\GES1%GSYR[NVD*MVWPL.T,D-QV1ZZ'H:?8LOUU\6E9E"U/:[) MK#*?E]RV28-9L[B]KIN_357=UOTK7M >5M('^?E[.BN'%R_F6?U%Z8*VWY2U MW;7^()"FDN]9SKBKWP3U<]4F'_NM]U^4L6"F7?,\\.4?)EU6;;]Q7HDTRRR_R>7*S=<.--0YSWJ &^VVR/%??, M-=.)XDT@9:080Y[P6428T-K#W*L2*%PI).=/!WNLV@,?3\;Z>W7;WYO;/BV] MEK^FQ>_N'VFQO*CR,H45>%5@]E>+\<\^J3!]Y4U;>>_A/X'584=^3::E(_PF MO5MYAP&%"+BLNJY\>!?QV5R,%.ZT+D(_^6DHY#=@Z8"E#9;*5EIK)%C@FRJC M"#&- N9*&KF!%_D,OD ;$;NOP%)U65C*1Q1OAL]?#):>6_9_IVK)BS+/OE;YZM38?5S\UTV2C*38)YP*Y$<15RYGA*&JCJVK KR1E/3FLG0% MW"VC[,HS@(0;"NX,W2D=*2$[!/?>BKP#!Y\"!VOB0H/@<.[D&N\='"OWH0G&BBI/+D%A0,&R5E0OEL MAL!\D9MTAK(X5%\2[9RTC(I/9_MF?:Y%WJW!#VO"W)3+D* L#'TO5#* WX6( MW)!0X5(L_8UJ)G^-_TAO%[<_)[/O\YLOUR:VR0!",ODT:^MF"7XRT?EDE,H6 M'+TODO''R2*_!]VM2&;O_GU^GSDVT?/)+*U=2<#$YI7AGJVPT8W4G%;DJ$F+ MO[O+,]@7N';Z<:>RX/."A#(B/"8B>H232Q]J0CH9/+B$;Y=K/D70>/>V> M(YQLEI1!Q@35;(X?R]K*V&TM90<)G&2_!$[Z)@F< M^XL)>P_"/G-B:HS8I?^X ![.S9OA63;[X+9*)5E-7$EG\'D98_U(0-%%+F;Y MT5S^,9W#L\=6+%JF9[>!Z)&DIAXNX)XY"RM'6?&I2HSZ-'.;M*@O)BO*;]/6 M)TM:YLC9(H>!$!P&D0L',LAMV',1YZ P$A^%@KG8;>4P!#R@-,#8YT1HX@O* M/1? M37;:7ZQ0-4M:B6XF0^"0\W,^\UN" MK'Y5'#,YF[L!UGMT^!1P[9ML= MAZF&X_1\.*,5,+?YP..SS?_8^IYAN[[G91'#P.R7/?\+.R:_9?-XZC2'Y<_I M#,0DD*"<7TI/P*7BP' H;'LH]%I4.L;R- XAIW&S7SC7O"[#^E"TT#,^>CKS M?EBW%];ML2ST8=U>7C=YF3C4 UHX_G;_G(W+:!N0X\IB>*:RZ-+><2(K-9Q8 M_4*0X<0:3JSAQ!IPZ*WI8L"A 8?>&H=Z%41119$1U$U@7*\]0$>\6-7M'QR.NLECW::H@SPW;,L*4=$HV-PY*;4N@]%=$/@?QE$^9Y.O/.M_IS,G:^FWW3?9]ZG M+1\.J[<^K%XZJUK=6W@H!5:8L" 4G$3(TTB69<6P5BS:D!I_37XDLT52'%+Q MTIR/D.ZRP/,@\0U,U#43B7;9=B:%S_V0^RQR<1B$OE\Q$>):;!1]?H:).M.: M%#TW.T M&%%-+IJ)!CEV0(]^HH="#7H0+Q!,Z##0DG$6!(%/C]M1EG9XZ:\E6GA[/;B=_KZ&LL_X*>IS&1 ?9#Y)J^=Q&E;ABZ2A^5>]51N'<;,RL>$7F4AJ#G8F8= MN+[W7$]QTSD8(U>ZFOG:=;E/?$E]:;D>Q'[@^XVJW ?E>MD;KN?'<7:>"L_W M*@7IU/21GLUOQQR\S<:JY[06+S7&.\1:'/HPZ*A418\ZZ@X[=H([=NYX>O3Y M=7[B^UEAR_#MZF4_@TWL1X?40QKJ-&Z$?HTCZ8:>SP+$0NU1QD)6F?DC+<*- M#H6&0+Y<_T>630IW-OF:Y#_2<5)\S::30[J@&44CJKHT_)_$P76Z%$::@'0W M("(BT@U<&H6:4AX26E&8JR.$]J*PSORS5*,1)UWZ9P<*.RB%T2;46NN(&>^# MUL+#D1^A( JK-NV1[[D;KLI745AGSDLJ^(CRL^BR/$@!IZU<;,=AO.$PQ1 ) MB0XYD3(B@.0J-.Z\"#'NA[J#9(8#N?.6/8@MQUNAMC.GGJ"=^@)ZK+8-O*!E MDTX WP9(8X6YRPE6FM 063-Y('V"R'%YX17.L4/R IQM R^<"R^\Y#/22C;, MP",="LRI)A@+#T4<*<,,C*B ,R[ZZC/:FQFV\A>S8W+%V3F03CM7Y9<\>3^/ M_W"^V^Y/MO'M$.TWA Z<3NC \Z> D3V&F@-#X-[ AV_-AY0,-0<&1AP8\:WU M(H*8&&H.7&Y@W"#*#Q._G(EO'SHX+,*P"&>_",/$!YFUCS+K"R(K)BTC#DBJ M,HR('W@N)8)Z7##KX]7,]500OH&/MXNZ"R.!AM(E Q/V67'$K#'A**[",/(Y M]AG5"$5:XJP,ED=21CI@' M_T_#R+6\ZS*/]@3.\4XL/'I*?^Y((V?D,@8B;.W*-DQ+HM+3C0 MM57;9CK,->!1R]1F'I)EE*-JLLP\2+X7]<4/61$8(YMV4/D M^QI3@3NWWQU8R24C)#LM.SJH!7U6"VBK_BXG4>1C[F*/!5Q)7P9!:8H.HM#U MU/YJP2$TW&T4 D(&=6!@@"<8 #>^F$#X/HU"27A@+)8Z@FLL P!?$(]UGYAX M+(V8'#75]E08X$*2"DT#K"&AL(.Z>!0H?9(MKJ;)7KCWY&I6;S.W[BXG'=,1 M_]+J[..IWVTQCJD%4-;J'H08B$M<!>SU/\H,K M!)J*@YT>KZ&:3OCC^+U7!@P9,.1)#!&M1$PW0( <0FM/J<] --=M)TWY*]!NUOF/AE3WS(/!P685B$ 0<&>7N0 MMW?3V1EO['Z<,8Y!Y&8>U3I"ONM+8;W_D8R0BKK/WCF&Q4^ ?'VX,L6#MCZ@ MQSFCQTO:.I.-R8]2S(7V0\\G8>1CG_ME]T1.A")!V'W'X\Z,?=OHZ:+;KNN# MECZ S@ Z.X).J_PVH(V'!&'$I=3T6 ^E:\MO<^YYR@_V+[SZIL9!QCLM%G#9 MH&,C9/YU'L.,Z^\[D:+*_?F\N(5;QBO3FJ:SY/U-8A<-$_2GGUKS_,>BF*?7 M#P<2[5XY"/M5.@--=?Z1*=B[#D;ESIUZ3*^^-TC&MA9]J?-2/'*,2K#SXT:[ MCZ1$I']Y 9%X*Q\->3(; M/SP*0M\RK^6E2";!(@=F^PR[ALE?8<@WQ1H3##AJ']FDPM6A8W MZ=UJNX'6]."Z%UL.\"5DBF>1$GW8K''DP-9.X8\UQ'PU#9AVD+-D#H/,$^"; M_TTF-@2M<( 0KLM%LJMOWELX\7@,"#J'B^ W)RZ<,4S9,<8@Y\;L:3%RXMG$ M26?CZ6*2F#_,+8O;!:P8?,S, 06/:YU0C@EU@[ORQ!8H&)O+YIESE3AY,LZ^ MS^R(X#%)G,]@30OS-SP%QOS'W)G?)U-XQ*VED@][H40OH&KO090?S>4?TSD\ M>VSQIB;JPIEEOR32QC/O>QZ'F6A.$(D\J7[A<&PBED?*ISR5[CY9H M*T"W1%PCR76(E>=*C4S--B9%"#CLH7=. OAQ9V2,?)&\Z\7)6,>P%A8(#',# MV5WGV2W07;T%P,/+Q;8DN0$K)2T"-ET7\+RKA\U' CQEBQR>!!*K 91X]F 0 M(X%7P XL?P=JL;*9)?=BN;$&]59A*+62LG.?Y,G''O+ EH,8)V8]'GEBZ_X5 M]1+!KK?)P'QNOV!F:'ZZ(A%C5'H$K+#IC)/IM/KUW]X!19K/,/!Q_?F1>7]+ M;V&#/B?WSJ\9,-3Z:&_C'!BR'%Z\F&?U%Z5\;K^Y3R?S&[@:)E\)XB#23^.[ M(OE8__'3NMC];AE!OG0G8?[NZ0#S\AU4_^FG=QLJ2/7^IW^B=*?;GOE)=/W MDWK7FU9CZI._:YC?,+^^>.,Q?E4N&CEL+MJ31]\N(O1]>?I=9=,)/.)_0/DH MG!!.R,E>R4D'6(Y7Y"@=<($:Z=IIY.C+Y(X+I8!:_S%RM]^6N;^NR-PKQFFG MM$Y?)IUL']-T%)IIV;,W7_$6!-6VB1Z=,EZQ&@/9](ULU$ V ]F\GFQDWXH M]TEP&>8WS.]4!*8SF.NYS^]-]_( \:?#7EX 7YY:$9J]77A5&1JCTH^K ([- MD( A6:6G$S\ 87Q-IE-XI77#QI/;=)860 36[%V M_\_N7O:MXG$5:N)Q/9<0BN%_(AG:EEV^P)$;(C] F*M@(PF@CAS[,EN+@WLT MSNS%N)0G,XFZBX3K-/G_."W==PK?/3B[#.G[ Q*>&!*^!(2D <((NSIPJ>;( M#SU/FI[WV@)A% :!CS;*;QX>"-4; >&S2547W9AT0+,!S?HLU[$6G'',(N[+ M@'@,2RW5XQ.51>BZ?CF37TV:1![$ @<8_*RJ> M JT_*Q;Y>M; I9@^SV&K#V+3&?;V#8!IEY/\E YL19<'MO:X)B'GS'1'TA* \FM?4 B%*% =@L;KZNT\JRBCGB7U>'>S-1XH.(FO4CL M7:^P8CX;DDAGB[C<+WM9>>/ZL#>#8]\]/ZT.YF"\>BL3L/_>Y/5#[N+OR?NK M/(E_?Q^;1%OO9P$'B&&:M')!-W_NK;V0L;=@@ZM,\$E,AR.^N/B]DDR/#4E#ISB)DGFSEV>%$!7]K(>\LZ>A2'6#*9^'=*T3%EJEW^HZCR\7-\! M>Z'P)$9^J&3H49>1@%=;[C+,=:N^0TB%JY D7))(($X\[4?EI5R0 (L^UG?X MK2S,DD],%98B60:$79>+Z235:K:+QLR=ZSC-G1_Q=)'\9*NW7&=3$*V,W6E> MEFLH%K>W<0[O*7]>7FX+0FSQCFPQ+^;Q;&)-6?TISF3-:CO?W4YF>?7-NU6Q M& I(O*J A('O%PI(R&>J1*"NJRFH(U9NZ-^[SLL-8S^NYUD_ATY#(O)/SR0B MUY+-5R/97*:-H6=9@&]!'FYA"DI%(%]8>?)O1L88B.%"B>'G-+Y*IR#7@S0Q MD,1 $F7D@Z6")(KSDCA6:T6NUHF\*<.6VJ7[/EXFEYS[_(;DS&$OA[T< M]O+-]O)B$FVC)^V9?8^W/\!B_)(G=W$Z*8O\5H7"K0-U#N('*&V]7Y-3%T.& M'(3CAAA0S!M7$.$1(GZD(U\@/Q(JS:CHK,4+C*BZ"BI#D,6UX"@ X*^.KB38J&7$!KX6LD@=$,=!(B3B)4= M/@6FTB-$H%=":&T"NR_!KFX%,3'.>*A]'U./ M5\ZM0>=R)PM M3SK3S PLR6^=:0,'/9GT6YEYR0',O#TY/PCFC=A.-)P9.M)1Z*'(QQX/B0V" M]7P9$;J1RWD,RX:.R"8N_J,E2>4B+\9Z3,PRKW%XL40P;[@"VGC"V\D4!PR(4"\8-@%!'I M&Z-BF8;CA9P@OI'>>30-]JS!99M\=XKY1:),/R,@^F0F'"9^<1-?B3G&G<0< M/[F8K09%FV_JIU7YA>79Q^J\VVH#Y#@@A!&:1#Z.C0F:190 MJ540'L"D<(HG\/.!#ZS+HW=GZGQ;1ARB)@:0'D"Z0[6+XL9Q&%#AEH6'P(P!V@=H[T;^!FAO MC/6 Z!X) XUI2"))<4BX17;.J.>KC7KJ71G4S@S:!>\T:.Z\1/!>M>:MB^ET M5&.IUUENPUS/+[MOV.-ACX<]'O9XR-A]17V,638_3(V,RU4QSWCB6T=5=+H( MAU<.N]_LP:H_D.= G@-Y#N1Y4N0Y)..<_IR_K)1=&5)QMD:= _A&>F+79[KI MD\H0\R/*B:L0C72(7$F\*@@?HR!0;Y:JX_)E@J$71$H&SQ1@.T82T%D@T5;-Y6FG M]=;.!I+ZZ6'IJT]Q6(0+6H3MNQ9'2S/LDZ%BE^%]M;_KE]_;? MUG#:#>XQ07]J]XK_QZ*8I]X#Z.2U^S:.>-D.JU^_;=WZ)W]# ,?UY\?F?>W]#8IG,_) MO?-K=AMO(.QMG']/9^7PXL4\J[\H =M^4[6$1S#YBL+&V70:WQ7)Q_J/G]9I MZ=W2!K*T#F'V[FD32?D.*I]N24_13DWNG_E)=?W DWK7>=FI[,?5KL-!,K:> MU%(>H'CD &RKO6&5G%%CYMHW[L#_^=G,3LOF754.=,=ZT"]35!SZ=O^[E8K* M)NY/'8_'&HQXQP7I+E:G[Z07+3 MSP 9SGU^%],G?MC+82^'O>S?7/L9J]SW%.%37XRJW6;AQ+.)DZTD$L?69='W M->F3&'+48JLGX/?KMIYJ3_R!2C?^0->C(F(\H%QH'$K.(E$')W@^]I\IF?JJ MJ"/#3#]*IAFM!>%LL\G?&Y ]0'53QC57P)UVLC=4:B([V+L M^AKYOHBT%[EU4+"0@G09AS>@^BN%;ZI$'W#];4,1>];C@*!N0AE[;0D>YGK^ M%O!ACX<]'O9XV./!J_5,#,G0X^"L*FWT!1=.G46&W1]V?]C]$]C]7H:]G B9 M#P7PAP+XEU E]GEK,<.H<0%JH42@0A%X4D>"!I)PO\S:=J,H(/]_>]_6W#:2 MI/M\SJ] >&OHWMWHUYFH!(R.(V1;(!TF[-K]^L M D" @B2*%"F!9$5'N"61*-0E\\MK96X; MQ+EL;IU(=]K!3&2Q:J[FVRA4.4 MXT"4#5D%#!/:]-2((Q+$*%:1XI'2*I$HJ@)0BE#R2-WIPV85G 6LD!?-[CJ= M_ '1"<"1*S1;72,%?=)0'S,**@W7- ZO4G11,:O%@D_'21Z4@'\0#I(.AKW M>U\#3FX3SF@3CL/UYJC"486CBM?>!$<5I^NRM[^NU[UP%?'=^ERMV..K%I4*S#%8P"/#7I3I_WF9&\HQL27S_P>RZ+PTS[QB>?D_V7#A+69>ZMVD MQ2++O6FV6 #'>NGG/,MN; &EZK>8)?_I]._3];AHWIW.YQ-3B/CK=39MCU6^H'S( M$F$URLB#M\^S_&:\@-?8X;)F-#@( *U%5@R\]&8&LRMK?"VN8:;PM\5UNC!+ MN?5%3_1SV:#B>IQ/@F_PW>,QLGOE@-4CKR7Q0/Y9>%IE9S^P*QKX[QL!^Y696 MP)1'7]+I(OVT:'&JQ?(V\P$%&6(8 M3^=+8"2@8O/;:IS"6YJ3AS]7C-#BC9I5FU&J'!3G@7>:S M=.1-LB_9I# 7L:YF$U"^#=?_8/[FX?H9P]&_+V<&*2RE%=XWRVDZ,L>3C;XU M;&#X[DM6$75AES4VQV64DJI87YNX 4-6;R$/O\4,4XQAH].\'L2@5FN4[KL' M]XS13*4[( Q0S[H$')B%N:-6CCJH)U=#$Y#!^OBKAV: OD7VZCF8:8VXPTG MRU$I:D$T S%X>8F!M^-L,C*9XN::G%GG$ 4F#L?%[_!QV8=%5W4K[1>^'(J M)>9,0)CGLQOSW>$LSV>@ 982_+8]O0IZ0+BGAA)FR\_7]NM&& "9K4Z&MD]F M.6V-4/V]1"+300/4D]G7:0G*\_MI]8$#A*6L4;'R .5 /(QKPEG;OW__-TFP M_UWA#2?PX?AJ7+7P^#HV4L-N>L,!%C,71OHTL#DKOP1T;G;>TGZYFG)7X1&3 M4F,'GBYJ#KQ?!)7B#%9VG0+Y768@$J>SM<=+_6PE7EJ[\SR4/I!=W&]4_I0- MKZ?CWY=9\1Q=2MU/A<,TS\?F.NKBKHI4';BEG!3T&G.3PW OD-/8HB9@]H[S MJ:*@E3%FMQ-L0<.RL%YC@63?/=#()]A]!XQF/P;2AVEO-B@JC2V:W3V$ M0U\-)]NA1M7,[XHG>, (4AN,Y6*I\O.9.GE[$NVHV'T-IR5)V M7K5Z=G>>W2X*;PYNX/GLSH3MO]=Y/<@<=.>+RSQ+?[M(KV!*[]+)U_2V@%?] MY3JO5O/R-NAJZQ[:RE=3O.^\8&1_NL^ LOGP[2X+O48\X,Q M"(&]C(4(YMYP6 \SS,96IVC]<9[>EEQE6'1F'(\@PT&47RZ, 9K/_AC? /NW MU88N:?>=%^T_J3V10A#" A93%08A1U0%F$4(51 T']DL^F\..P]!VHZ2@J=:;W MT_9WK'H[R0I#O.%D-OSMS3VTS"1A81R3D,B(*:)UHFE-RY+$X@*M?,,8OI7 MWX5D..$!$E)7OF&2J(3%I8L7B"D;J<76[\%OP,8;IG.#HODR Z&[]XWZ9389 M#V_+?Q_=E! AH"Z-&0HH\#?S41"M)HMD>U/@5Q[#MT4<))@E$4.\OC<$>X31 MHYNR\3V=33%-.9OE>>OKZ_A@.[^WF6DSSCUA>D\9Y@E'WSUT>D]&Z.\F%U=+(O:9U,/83\R3YN/S!^60"'YI%2%UKY9CFPT ME<9KV!M"["=[M$W+M$(2LY53D Q%!2.&IOXSG5H6JFS?07EL-A0QJKSK(S ; M,T,5BWQ6S+/2(VB5Q71XW682Z^9/A[^!)6%-1A,4&%L2J4@PG5AZ'HW+ $A[ MCM=I41WS*HY6E*-6?X5I@8RZ*'\##IB#"6_UW:_78YC&UZS6<4L[.)NGQHZ= MW+[U$J,O9_DB!3XQG#FW,8Z2$P?V05CNK0DO@-9]!6)_UJP.J#.[ JMY7&)R M^Q66"^:9\2C !I3S^O#SKVLV\!KS6,?L?\/K)@6,:L1>M<7%-;RX5,3+)[(_ MLLH\-Z.,9M9IVG!E!2+EGL-3)="4#E38%>\V P"HG'%K %-N>1V8NN>U%FN, M3\"\T!@"^3B=O/5^OH=.OF85IEDLA-7!X7:9_8%]J )0UB\PS[,OX]FR@.U= M3E=#6BPH_>S>WY3Z9? ,7U"=X/"G!S,[+WGQO=5*O^7HO^U6=/!@RX%7IG=R*+8^ M&R"O1[@HSRJO?F4.VU#!8Z3UP"/W%(EIM3YJ+.$U9C69 6FC?AFN+QWH60,? M%?KDQHZ?CTW^?L6>70K.LYO4NLN+Y:7!8,,SENI+-]H(H&IM],Y2 )1@JT * MVZ!T#66#1M(#0]NFVU<=V[YK[E?.A<>R$4J59FE)RAN-1Q86K$<^7:&#-P8 M'R[J2,4T6U0:RL #&)J:<+.)4L.0-I!3N2ZNRF 84&5F=15K]O)RAY>Y/9-1 M!H@],>.6N_'J;OU^"GK0@]7R,[S JJ./:L'^!08MN%TPTI!%=8%ZI19C_NT[ M[U.:?\X,1;R_ :+[4LEC."BUS@[UP\IH!77L<:4(&[6P W"1%.;P%,ER9N_ MU$4JBX41V9\-:V:P;^,ZW&<^SUJ,"*]XORC%J-7+BRK!("M@EFDC-^]/O"C= M9E7TZ'KVU2H3Z=0" N *"%*0^*66,X7?RI>-;7 7WE7%W)A;U4!VPK#C&P, X]FH:$*)Z:+R7>+)Z(6&L V!!E8U\YX'DXOD:X^6_EA^W^^[I[ M]YA_Y7V%C_>X5P9&'GG_ %%6.6$OYS"?;&$]POF%:ZC6&MIN1'<1&5 M>1@_S(J6:X82 3+HQU9&&N#6^C>!>>\=<,UK8_0L0'Z;TO: R=HRZN5XZ95 M+KD)4AM'R8V!K'^9:.FL6+21[MZH"\#PY4HPE2.4-OBBBO58DZNT ^U7@:M* MN[ *OQIKW6:>-5,S:6E KJ $&ML4#M?&:ZITEDFY.:MT#%C88I9;PWL\+15\ M -9&85S[8RDGTF(V746(BN7<@'2=>).![F:VN%EV/0$K6>:F"G^P@(:B20U91J)ZHQNYG[^G=L!G"U_:O3;QU?==[&?,_34=:BIZ)\=^4.*)]=DX1 $/M4SGN' M-[U%P48!E_?CH/D$,'#@M?*7V_!6Z]X$ >XUB4J<:7U2ANUJS:WWG0UNW M->QU_SMJ4[7RYY4Z\T,J\NS!#.0],':E*#[*V(W*MR.Y-RLKGJ[H.9+?-\FS M@079;%I8(7/Q(5M41.:%8%Y=C4$%T%7N=?4'[Y<)&#,7?X/?BC5\S"_V MPAWWOFTKYK!YQ76^>#6*6:%U=)O16HZE.:@)>;-F^_'>6(B@)[!06\[!1Y7H M,0]8&59*JW4!U38&7\9(.BO669UBZ4A_@'D"ZZQY7P;[/J5_--JQSPP?>!\K M;T%]@G<\,^TG:_*NO0!5?AT0Y>R+2=R^:N(C?PRS*L>XXJ7/%1_.5XDBYOOJ M8V3F42J)Y40,V]3N68/51:WMW/&@5O'+A9G8.;!"-S.P_[F"_/FY@E7^E0Q# M(94?,*Q]CH)$494H%D4\D0'FG-W-OSK:),/#)8-)SSH/R7<[ICK]'>R7A0FL MKPSF]XW9]VB"$U$*"Q(+A:E"A$1(4[;*8&28M;.^=!0'.-0QTCA"@B+)4'4C M&$Y:BD<3G#:^IY/@]+&.GZX6UW(':'/YXIM?IRG8J.82S7,3G)XRO>>LCKSY M?K>3_3B\SD;+2?;SU>-G;*S'1P^:^G$DXD"'1 D?!S*"(ZRGB'S-VP>-N0PI M%<#06B0Z883**C**(R;4W9,ZS^RD%7W^OJ+/1E38RT%&PAWR;L/S;C(887K@ MV>:KOU+U[3C9^PCLMMC[F6[ MO.RTJB$^L0XFYEO5?R>'K?]>*>2'4/T^V5O$/\('UX47F[CS.1;$W$]MU .0 MQ!:;ZWS_&H4MFLCBU=M!75L$M$!R,L""$:X224@5(2A MH'$D<.+'/"1U0XM01YR84,\6"$+VA"!4#HB@#D$<@C@$Z2>"D&"%((CR&+& M)SR6+"9$8\XJ!$D4$IT^%(\B"-T7@M !#Y!#$(<@#D'ZB2"L01!%$/)I@$*M MP(K1OM(^K1 D9M2D,VZ!(&Q/""+80 I^T@AR6J&%-]__+3=W-^?Y[&J\V.#M M(@?P=O6%LP1;<584JR"F,0LC/U$<^RI:R>:8,A'>Y2R[@[_8#3RDBP 3/&!T MGRZ"WDKA$Q"V9\$TDJZ81G#%E=2*A5(1(8@R/U4*+19AM"W3[,DJQA0/\%YU M6LPS1@!C;%^GPP_W1(@C!04B*51!%:^9&XW%K2[,D0Q!0-,,:.:1S3 M](5I2,,T1$BM,:+<%Q'%<9+0)*K"-T@+S;9EFCW9/ICA0>#OT_;IOXES"E'? M\E;W,UEKKQO1%YYC#<^%?AAA'X4DT4)& 5A$,:FUNX"S3E59V-CR&K\I>G50 MHVB R#X%5?_\#;WBP;Z*MI/D/]&D+* $"3"H5*Q"%8&%Y4LM:IDG@EANSW][ MLJ_X0 2G[>]S_'>N_"=;M0,4ISB($Z5PR",!PD_4\B_$?AAOSW][,M4$Z)PN M8N?X[P3YC[2Z&@22"Q1K'PG)?!S%"@6H3MGSF>Z$RS?SW]ZLOD% 3SOIYM0" M7O$O']^=I"=EY]A_;[']G"#W9R8[[JW"%:3$>NI3$ MTTQ)I*C) =$))J$?*A'(6$2A'T=5 ^50QWZB.^'LN*KD_TN6?S1U_"VA/#%: M4#_3MMK(RFA#;[Y_B]A)FV7G[!=QL''TL-$*Z,<$)T1HKBA3/D,RT"&KG3N< MX&!WV.@&.3;#!G'N5 <;#C9Z"ANLB8EBJF00$Z0"FC!0,$2"5\ES8:PZ,9FG MPT8W-O,$V'!14 <;#C9Z"ANM5 HJ<>"',B()TJ%(E$\C7!LI 96=5(JGPT8W MI+09-KB+'779J,>^##V>+#MM-4_$A_8T5O+%BI7\)/1YX/.$LQA3A*,$5W<^ M8AX'NG,%\2XK59O93XN_MZ+V!"3J63!*P)N4=0(VKA\I/XD2%DBF=9V^H!5# MW;NZVS#*+C:NJ1WI&,4Q2B\8Q3026KF"1)+P(!8D5"'8=1'!4E42A2#-R7,8 M92>K;I_JF6,4QRC/8A3:,(K/A4(R1"3 <81\'8$U4TD4S53X+$;9Q8YA)R%1 MK+GR%]L&:?7WT>NT]MONC:UOKQ&X:P;5(;FC;)ETNB\[M>Q2UPSJS)M!N482 M&VABK??3F6JIYWOZ[4Y+[O#/[/![V->(N[Y&YTV3_>MK),Z[KY%\)JD>Q=)= M_Q1WENXLW5FZLW1]C5Q?(Y?:MG-0R&\%A3 )$8H5BF(119HQ%J@RM2VB.-!A MY_[-(R7!Y=X:&R$R0,)=Q7')L0Y!>HH@O+G!1SCFH:]TK"GAE+-0L_(&7X1" M1=DVK='DWAH;83*0[E:.0Q"'('U%$+^YS$<1\R-):!!R/Q14!#RIVI)$)(Q4 MIP[\HPBRK\9&H(-0Y#L$<0CB$*2?"!*05GM6B11-B"8D$$$0)E*7R=(1CD3H M=ZX#/XH@^VILQ,@ [*F31I#3BBVXQD8E9TGD-TFC!'.)J4":A3XGIIAB=5\' M='[!.DFCCU?.WYN+ *-@P/D^Q7-OI? )"-NS8!K27'+3 E,=!E)&BL2F"[!, M*G%$%8_"CDF\B6GVU=@(BP'Q78\6QS2]81K67'@+ N4SS)D@'('N!#9@4EVR M#F.?=CW1FYAF7XV-,!H(XB2-8YK>,(UH,XV(=1(K@B*B0$,385 U>8@X)M'6 MDF9?):XI&0CN&AL=6]C7-39ZB.=DPW,)9B$6"15QXA.5,![*JIE8%$0\Z;@K M-Q66WZ-1!$SG7):GZK(\:P8,4.O&MP8E,0E]/T *(4;BF/'2O *9AT2GF]]F M!MR3@24'_E[+)#C^<_S7%_XCM-79"&G%&1$ZE@*A!(?)2NE$ ?6WY[\]V6I\ M(%U-/<=_)\E_K,5_E$@IDS@BE,<)D[Y>>4H2JJ..3WXS_^W+[..@@+KJ=,<4 M\7*=C7KC:7#N.4=3CJ8<33F:(. M:OS&)F$/E]??T>)W.>O'(5'/@E&H;!@E\A,6ADR%*@F$KR/LKV2.P.'&)IR/ M,!+&B,=^''5L"4,%'Y&"[ =K3K' M*(Y1>L,H?NN2NM!AA!7SHU#I,!$1%[7JA64B-X9:'F.4G>R8DV@J>4]GH[V, M7>[,3\L;>&38MSY)K?W]GV6Q&%_=/G\2]M?UFM7O%]E-X;V?#B?+43:"'[R/ MV20; A%Z?U^F^2++)[=>,IZFT^$XG7@Z7:3O7G<1]^[DWAH^>=VWW=>>B; 2 M@"K&>;)=#7#V9BM*6P/&JKO5UAOV#?YV&WXWA=XWS/(P!_OI.O.NQGFQ\'XO M:<^;77D[UK:O7"U5B7\[7T#)69X:%#1\GWUG*[8'.X[_YGMS2=%PC:G3DETL MTC^\RV4!&U447CK\?3DNQE9<#&?%HGC&0FHQ]*<-SMOVWW3M+'FS-!'ZX([:V/ZQT.H(Y72Z\/+LJX6SZ^>7.AJ#F;!#Q PR? M1%(S.!@-!Y1$F,./%)&@$U?]>0&O_FDVG:@E5#-).:!XHI M'*M$@XP1L=:$L0#O6<9LN!G[5!E#WW9]!WU%-H=CKX!C]'AP;'$]SAV,[0)C MO$ES8RK0"@D1(\%\K#!/?%8% >#KN%.XYIDPMN&"\5-A#+_M!M7VJBH#@R^O M8.!E7NK)4]LR+7WA8VJ"FC1(@@03R01!$G'.$$Z049<9)XQ&27U,P^G-Z-V/ M[4^$ X?AQR7Q!KOD-+[\LF]/^L M!OKG^D#JCW'Q3T.A_U3DK2"\&B:R^[,8@US^:;;("KW,""+L1]O:;S74#[/I M9YC'C1GRT^T\LX/5']X=XI?TUHCYF/7].9;BTQ?LUJ:C Y-0:W2\#J*2:(X MP00+&F(_D1)1D!R*1RI@<2>M\?UTF&?FS-,)2(J;V=1ZZ@NU6.3CRZ75P3[- MHA5C_'QECO5C-@3(6HSOK0?=@2C+;\5.*(7>DL.)CW)>7EH40/2 #/O$HX, M?H-?QE<6$>QYPDGF-3@8?S,!D.%M.%V8I%9+LM'I(A;X"'1OQ91D46BR MU4K5.R(:"=0I'_),U7M#;9&G:W@']E+W0O4.FBHOB,41I3$B) 'YAS - LU9 MI$B(M20X?+;JO;>#>0G5NR]\W6O=FR+L=&^G>S^+@IIH)I!+Z!.MF>$,1" M PR![AWR.-3PIXZ+YA"Z-]NC[MV]7.!T;Z=[]UWWYL>C>[^T8UR>BG9.6\4U M$\IX3#GR8Q2&%$0W\GE57),A3OA>M?.-E3>?K@1V;WSN53L?3R_F^6QH3@B0 M%M!O>%WEEGS))K.Y$3O>^&:>CG/[XQ 0\7/V,F?7^#M5$)D6+U)129$F@8I# M/XE0+*G".A3KWO*?0#=/B^MFTH<\'W9 S].Q"AZS'V;'Q]-E6N;H'II!Y M^CF[N,RS]+>+] JF]"Z=?$UO"P/"UWFUFM023<$2+(7 ,0H(X<#^D@@1J5") M6 9)<@\D[:6_1I7&5HO;YW!V@V+>\WJ?WQ:);P6^>+=Q^%U-EI.LI^O_BN= ME&>MIJ._+^'PKFX!LM70&J6%'A?#R:Q8YIF!RG R&_[VYA[DA"V"%_DHC$(5 M,>4CYM,:.36)HXLF+9<$,F:8ZX"+. :>2Y"L\D!T0G BH#KI@;:LJ7V=,! MMR*X9^^Z_77][L;'Z#]B_>L/L??^_;__FR28?+?:-*N2-MOFU?NVT]6- R[A M&^M5G2T+F&_Q[=-G=Q@BWNZ-K6]W% J[>^/I"';._MX>;FH@=;)VPPU72LC> M]+X[LRVU/(Q@'9>S?)3EIA+%))T7V;OZA_:!VPM=C:JXNL6'_3XM/<#=6W>6KW.6[.#W MJ!V5.BIU9_GX6IV8=$3KSK+'9^G$I*/2_E/IJ9^E$Y..:(]QK:>^OB>?9>4K M;%;BV71>KP[3'9AO#^AW5C )XRDDG0XS+UT\&)9\H8EDG\=3D]7MS:Y>>2J_P/=F#Q1V=^QQ5NP1V51: M/HHH#3#E+5J)U$6H80H)G5,0L83):NNT)IBA3M];9I"!36S M%&HZ^I 56?XE*RH_W#VE*F6K5.7C8W0J3JZ^E M"3_DFC.5,!S%&(FJRB@AOHRWPZ_&GWYLD.63;E7H T!6EYF?0S?[8H2M*@L[ MC',8]_H8MP'B6*M\/4I4@$C,?)\%(5$T1BRN5#2M=4+W95 &/38H??DB\/9J M&MENL

>_X^PK&:"M>+93Z])]?][!S>FS+)=EGKX;%J9R'36]/&T92C*4=3 MCJ8<33F:.C6:VG-:I=I;6\XPW\WEMOK)O3$9N:H:0V*,.-*<884T@)K M7T@45&Y!GR*QI5OP($%8:R%]* TD^%[ST-[,9CH@[+3-9L?KY\KK1#;M'1/@ M2O=BI,( M,XR"!%.I* \9IE7O(TXQ4K(W <##,WS@NQ"@ XAS (A-^" :[0#'BF*?J(0A MC+%,B(Q7;4@!.SIM2%\A>O82EH 0+P(._?=]'$L 36=769Z;R!6NUHRM&4HRE'4XZF'$V=&DV=3P3M2]/IU<72G 5]UX(6?N-A\Z5* MXD %6@9813&-5(PK#QNC"=4]B*5UO_[S56U ?4K_4,9\VI\UC0>8!R=M33N^ M/U>^#YJ\D#@8[X" M@E I+"@AF /W$Z$DUF$%!"%)Q)85#0X88CLP[_\KRV>CM+@V9",))M\YUG>L M?X*L3QO6%P@KPY9<2,[]4/ PH=7=LP!TA;WET3TC>O;2NK]/3[LX0*\:#%R7 M-2^Q@&^^ID?JQ-;:J\+U[HS=&;LS=F?LSMB=\:$",<>]&VX3MJWX?R8;XC;! M486C"D<5CBH<5?2_@\J!75KVUTZ3%-E3"Z(O'NQ^.JJ/+W7,T92C*4=3CJ8< M33F:.C>:<@UMCLSB.C;WO*L__+(Y( 01TN2!(HE)3'B@*>>"*()\5N5_8QT% MP;YR0/P>UQ_&]+2O3SNTTT0D.V*&R MUF6?NT/@ 9/< 9@#, =@KP-@&RI:$20:!/,CD@!@21(*'],@$0&M:UG(5N5Q+&^==[Z-I MXVC*T92C*4=3CJ8<39T:39U/02Y7ALM=Q>_8S%BRIJ4-TXP)0HE&,F(J"C5* MJL"&"AA1/0C#'KZ0-1D0[$IO.5X_05XGB*YXG3+&$=5*!,PG%%$525I7W*&: M;QD">*D@YN'9'P\0/VVOF6/_4V7_32% TDJYHIHD4"P(Z@'AM@-B$#XRZ]I;GU=[RY$)HKJF-\R/V4JUV-.5H MRM&4HRE'4XZF3HVFSB>&YIK:. OZ$0N:\B8#5?HA15PE,L"AG\B(4AI7%C3" M<;BWIC;/B*:]="<+YUAW7'^*7.^C%==KSC!E<1*%4I 8(89UY3<+(RWPELV@ M7RJN]L) (%V W0'!*0*!#)I;PE$@2:)]27 B:9PD,:E:VH2Q1B+L38#-M;1Q MK.]8_[FLSU#@VEF>;SM+U]+F]-=ZEFT2W!F?Q;K/::WNC$]_K6=YQJZES=&8 M8GUDA7/9$+<)CBH<53BJ<%3AJ,*UM#&_=EK:^#VU(/KBP>ZGH_KX$L<<33F: ME8^;1 ,)2&E)-*A$"3 $5(, MUP@FL5!HC^GVO0:M@+Q(%ZXN,S^';EPU*X=Q9XIQFR"."]%R5_$[-K/DS55\K2(L_%@D M<' 2[*T-[#/"L"_1TT+BTS:;':^?*Z_[3'1(@ A93J MA/I2H3KE D=:B7X&,0_/_HPPQ_R.^8^0^3<% &4KX2HF6H:22<'BP$^H2$(N M*N^X2)C:4M(?, #X @UMB L!.H X!X#8@ \!EJZYY7DUMSRY )IK:..\B+U4 MJQU-.9IR-.5HRM&4HZE3HZGSB:"YAC;.@G[8@J:(-/FG$?+]($2*))I;UL66O&W/4@Q_6GR/6,-VVL-!8B)BJ0E.@PD$% 1155 MHP&.MBQF_U)1M1>N;T].VZGF@.!<@4"P%1"$C(0XEHPPQA+3SR8ALA+_%(7A M/AO:])KW74,;Q_KGP/J2N5:6Y]K*TOH__K)(+R=9_?>]C%UNV4_+&WADN+:X MR7B:7=0E7 GZ\X%69_])+:T7/*0\2 @/4;JOUUO0CK^T5VXV'QUO,2($,/HXO_[WU K@ MO'C'C-=K#U/XD'T>%XL\G2X*[R:]];[,)LOI(LWA(6^>S[Z,1YF7>D6Y.=[L MRAM/2]8UJ)9GOR_')GQZ>=O:26"U+/<6U^/":S;ZTW7F1;,;F-ZM=YT67C;) MA@MX(L9C#J<+.%5Q7)XO7I;ZU5O[Z&TP45E^A]$/<8[^ MW9*^YM__4_]R.1O=?O]___J7Z\7-Y/O_!5!+ P04 " #N:UA08[^1?8G* M !S! $ &0 &-N;60U>7)C;VUP87)IO7^G=M6I7<7JOE^\7P>(7BBK*0,H*"B ^<,? M< \E.E,"@VP!0$,#X 0 M 1Y$$4!\T@H>+%Y$@ /U!1WG0];]F_?4*T ( MT>0>+8#Y,(;W<"T#_#6X]X_/_HV_\3?^QM_X&W_C?U.\ 3FY>-K[,KY^Y^5H M 0"/DM#^44^0/=0-A4GH_Z*WI"3_0T<3$0" E)1_U?^UML#*^&N]OVN+O_$W M_L;?^!M_XW]O"/ )\$GP\4L("#+RB4L("4GP"?Z[8P]5" "G 7P!.P!WP! M1N U\ [P AR!AXH$N(?B,MI[>KI*\/(Z>_!86+M8VO!8N3CQ@BU<>?EY^'@! M*5FPJX65HXTGHZ6-']N\_K]JS=6 M[QVMQ*W9967P<:3 $F G5R<;3PM&L-,[9P\)L#33/U:7>-#_&N9EDI%RM[:5 MT'FN_,\S'JZDF?[Y7GQ\?'A\!'E5NX@5T^0BS/C7]<6EBY>GM),7EX@:PE;"UMA2VMK86Y+"T%K M;GY^:PMN"VM!?FYK04%K46%^,0%;?DNF?Z:WMOH7=E1^/^S>5*\_]F-_@?LEHR4M96$U5_WY.+^3_2O;=S^^[S]#B3S M;XKJ?S+S8?2?E(?U'X(/&QM;BO?_3/U_W0O>?XZ]!^U?(O7ADXS_+^!ODK]) M_B;YF^1ODK])_B;Y7XOD7ZM=&^>'$M?GH9:]7P(4 H6-B/,+ PL3$ MPB'&?:@Q<,@)B?"(*_0('?WAW8"' M]P%TXDLWNF_U] T,K:QM;.WL00X>GE[>/F#?]Z%A MX1&14=$Q*:D?/Z6E?_Z2D9=?\+VPJ+BDM*:VKKZAL:FYI:>WKW]@<&AX9'IF M=FY^8?$7! K;V-SZO;VSNW=\#DENY3.(]9 MA*"LQW^9]@_+_LL,"_EOLNQ?#/M7NR 'AK*@_/0B %9X$HYAB,7]=^532GU M8[UN&:).$1G&8_3'"XHTN<]]LP0$3['F8H[W8U8FVQ0+P#GJ)BJ]5V$4B#CO MRZ0.UP"L/4)I GP I&VL7'^Z:E/MK=CR1^?8=-*A/XDE)G3?('\MG[KTI\"=E2??S1013-,8Q0+DL.G M][G90OUJ?IKM9QLL >'Z>=@A[2]2VYH!V>[+9 N'B%/\$65W1 L18![4-@F* M]-?,0]:J4R=&"E.Z'/B0"3S7'%F-(\#)5D$GJ$,I4_*@IT8F0F4I]B[>VT4* M>[:WU>K,*/\8RGPC,BUO@Q*ANDDZJX-LA/&&M^%REP=RSLET73B,8UU+U1SA MQMWVB^U)3&)J*+FVB [D1$+N2AYG?4>F4+1\"5%.E7_V9/$,:.$8/AMW&=W MQV&@4H2J\3;LO^YR9JX_,?N=B+X=N-+9 _X)SL5OX8I;N.-!DO9*U((R%J(J MH&W*2RS:@RR%@CO]9.$R@^0SNX8-.96@I#T)Z4W1!@^\02D"*J.O]"JNX$$' MH/F!/WV@*C+C52$DX"CZ(+Q'9(!8B:6T2(RQY:GVY8(Z>_29-;PMFXDZ3F"7 M6&X!WP=;H+)+0'4IQ2TA- .8RZN^D8:-D_:_)T0L1![-GVJ./OW(_/11()RS MBT]6>P:SG3W\QB //*$J4111%;ADRVH?U_%Z\#08F]*5T T2+&)?2CW?_!WI MHYZJO>"2^Z,V+GCFU;6RIIRTYH_?S5FX&YC!;6JE;%GYR(15HV::=V[JM$E' M,C'6NG@!X8!WG1XO;"U:AA0N/-?>&>-E]F/4/1QF5JO.MH6)OD6VD6-8!)V( M[< \=FY\G P]>/#@=)F $D)M8T@[=327#K,"\/[XAN)B_LHVRR,H@"-B?IXM M X3%PL3!FD@+1ZED5T.NP"^,YPX\VWG[Z .VEO,XF*[)>X[<73$,^3!A]FCM M>;7U!WZOX#]C92HJ7L+UEX)M/CWQ]49U2RG&'I1VZQ=\=8B:W45>#Q(?U*'$<;(L!GCZ83 \N$W0,?9GI*8"KS)I[1/'<#Z1I6KFCJ M=0V34FW99"<88@,>!D'PR2"\H!W;>V 8-^=.5(X^5R6616O[6B$DB629[^T<@U5WA^AVT(KR8J#G9G%KA'4FNG4'BGWSHY[Q MU?,EMDPS&C7>I5(^(4DGVQ0,F-(E/QP:G# M@Z@5R^#0EW7P47 (;-LV+:W3T3&1.X%IJ=5[4M1SFW*B_J\T$?'M(PM+WU-:KL(,J7[&O'Z$?!&1V[G8H0*16=CJ MD.HT:5K)7ASP&.! '?W#,EV#_1 (J,.A*L$7\R8,+>/T MM&GSQPZAX8XL],GT/0 EOP?"$@]DCY]>4RS=36TU7L5GV]XVK5SX#@@>9 #3 M>K$52UWO@[4T2)CVL!0)PE >1 M(JN4X,X)7F8D:]R?I0GKB&$Q.: M;S3'U*C&!P.'(MG\V1):&/WDO]?^K>,-O64IV[!+@FQO8TU.@^IY-<)SKF@W MQK_Z^KYZG7@^=>(JX]Q&"WC/OJ6(]'>$W@/D*WLB+1C?$"5GP_Z90W$"RI,= MJMT$^5)E>(DO$NZ!P6R:&2F=;-KVV1<.$\X+3"M.F_[*Y)^K;73RPZQ"/&9F MK=&^Y;4MW5$30A-O\=8NGWC< P/[/_XIM'8Q'T+K:.E=7P5Q^@CXSA6%F0#E M4%(+8YQ\&%P%2P]M(RX=+$3FZ%_C+_^(GI:M&6?3JN40?\YE9%WQ'.WXB7.$)L?[#-"%5G M-H^WE6P=Y[2,8&],4@/['.6:.,A!^>.&=+9\:.QQ@"-M(84;Z8!N%WJ<&&8^ MPT#_*ZJFS$"PR$Y>% MOSQ\\(/,X#V ;5J$(&PXNI:]>LC\OQI]EM\.B%89>^42I,2LG^7$=Q*L\R':X,IE])FP *L_HNX][*IWHT)? M%,9RMX@22I?MI+0PC91<(10#+BC@=..&:2$-OP/1A9=O*3L&)9P927RM 5?" MU[I5'9+^8C/UN+$T$\27/H^GZP2*%IT)%EX_''/=F]ZYA IY3;@N"68$AW^. M> YN%#MP60QX:/[HH5G6AF%B2.5\"=Z0=JQH.L;X H*F'3_J_SG.S1TXOT!O M1*O4Z'V0Z[S[DS_'X1_/QCT0(T,P(_74 F9T8#4R+4S!#UF^3;,]I73>L-?H M/6S4DGBKFS.8&-&XX+8D#XM*4R,@&W>24D?6YFHC,X S3JZL8XK$-D&HY('$ M1)]$J8%&R5?#P^A?UIL$!F]*XWYL1='.WK$?1X2O[QLYYI"8/<1 27\;]V9; M9@%C$E^,6Y=4-@>:<\PWWTK056!5$6"LL?%)1_+/A+$&<]?(H'R.H,$,(WP-PLV!3 M+/AVM#^^!TR39->[9;ZLV'1\>R*(9#R.OKL&A25%TS3PTXRC**[=5H 6ZRRJ,L,U]F3CL$H=D!B^8ZQ92&4>Z_V1Q@7*B5GZNRA M^#N"+I08H \I"A_M;F3 .:M0U)I\)RPYKDS*W=^_B2MH70WUL7/&I+4JJG!U M_:4$U;#:H @[ ]%<4W/3'5J&55N0?GS](4>3KZH$(OA53],1'@L+"NUKL>N= MH%N2_S;T9QC_Q!\>\I[WXBWW.HX+)#GIPCB;UY]DV-9@DB&1; MJ^4942O:AVPC*DNUS50D#G!B%F8(NQ&)H#/UN0>4%FZD?=UC@F)^S_LV5-W" M04V\R[$#MX!\X9NQ[310WL/8.J!:GA5CRE]0]O, MD]DSE:^:@L-/HE/T>)9>C:5FM1%)+MC< SCS=X0)U)JQ[[9J-1@TI_L3DTS: M_H1Y4:)X;^!U]B]]!\!FH?6AA7O9'''^' ^9?G.X](72PB^IM5K_P) A!UO*GC#Z]$"VBP58 D&./PQ;#_*HTX7"N&4Z/ M,B>%^_!T4R#:$!Y!#@[<7H2_3#(=:.%+'\U/EX0)^S4C#:OZG/1ZTW) =8F] M\Z)F]K,6*2H&=IMX;'.#*ZN"30'W@ -P3(=J@@M-:(9?]$F\:BXR&?; ;ECX M5M^>H)PX+EFS5Y!<)R/S(]'PSSU@GYE8>R,/I]U0N5O!.A5%.#^D-BJPJE^#W3ZK%.V-\,I4^LRR&L*:Y5%?UZ$X+#'SL5YT5$+,*K+K MJ@A3KCEAS4B)B!*_0NG!\#L3^300]EO#5X@[^\ M#506SU]BQI^\U& Y-K;LDW6$?3X:)@=S?!3-I^H0=\R7"]_W@DY\J45O/]#< M _(9C1T<-SR=Q\KU#[5_=V,:Q"[:)J^IRIV($=O=@]@I57!]TT7-*," MJ14WL@2U6GTW9I/19_)(-#7*WYRF]IQFJY8U4$]$GKG\*NH_\9=HF8-9?WD+ M6]"Q.2U?U4M@PZW#XUE>/W$G5,Q83(1B]IEAK*XNW? ZPM,[!_NA,+&<.S/#!-]- M2^.Z$5=,$S][H:ETNW2P?_.L[;3?$R+:W0U="P]\ K\-OUK=?W_>%K*OU3)2 MGE*3U#R@JJ5_]37%#Q8L%0E]5>T''[WF/P=%PQ?BRM>LB\(;FW6&!'<720?Q MBI".,T$/#\ZKF8;BG1JHS-6]YC&:3TB;-^B M%XOU.DG9H<]7=7>B[@412N% >.JE"R[83M0N()("3N:Y>#4E$R-^6IC$QR]^ M\CZ^FPK$A2K"_K6J>2TM*^O^20=M5\J,QFX#/=B!R<>F[-EU/O MA&)7^$D<_3+%'C]F$:/1+Z:I_>JQAM%B%L. .YCXME=K^ORI4$"0NM.\SW V MAD?=1O+0$'.1M(?QFXN;4[@0-<2U*0H?WYZ04J&?26.^F#JFZ%5?N@>BZ7'GZ^QJ&J;] MQ2E2$(=_&,PIM8*?8J+1J5:IY1*HP](RR_?-\.HK>'O?]FQKMX4.)P@R#7ZR M1;FTQ%Q966T[53S6B[TC"^IAA4[0[!J*31X]]R8RWIUN3EM]B?+%Q[]<35Q2 M62+I%;]IR08WSG5?('GKC&>6[;Y2^T[/N;Y5?-!!V"7[;&J*IKO&Z^IC%I_W\?5M M:[662X-"I8F"NU^5L8'JAXQ/2]#N.-4A?",[%\B,Y)E1G3Q\MMX4J:5>Z#AH MHY G3A:LJ[_-(_E^@?O!WYT'^/> XEKD/7#4$W3"#8@BHN<9LQGPD92FO47] M9:LLZ:FC3(.TCW>Z4/O@&*^.KNW>!)+L063#.T3 B=U7C_/M?+_ME?)Z#M8U M&^2KH'%3L$(H[EM2G9#!B0=U8TOZ&^![K4G7A-)X4GPETA( J(TUJ6:WIZZL>F5P3+69N>S''6 M_(A<0IEC@O(,V0/"#:YH?XP.84T>Z?D*PL_< T,3&4'>R+.?F*;UU?"4X1O? MX_=K@QF$D9[W .[.>YO6)760C0"QT'M/+XJ[O2@C04?2/ZQRI(-5@7"L2R@E;W#@L4:[#;6$L M]'T8[-)E'Y$F\*INO2!LSVC>&UFK +<2@V<+%*+$F!]KX[(J?5_:H3E+O%\H MWKO2+6S.-]E]_]'4Z?LF-][P5QM]\]/%ZX48HQM69 DTUFY*BG1CW[X.P_9D M^H!?B%-32<;(_/2OW#5@CVH6[0(A/FK-$(6?^8^24NOFDD^!IE M4 [8\UO0@_%>BOA573_6NP?4'MIEI+0+8??U!-I>QOC*J>G=B?HO;!=..=UT MR]2>D-@!W^WYI@BD_+%[ !^M3'XWN>&6?ZY)&IU^@@=Q:W^.^^EWU:TGKD$ MS .3MT4(-Z0+(/FR4:?0;>89K$'C-*@'X^&HOA"%R$)YJ;4TEF_C1G\?75D' MZNYT""/%WC2[]OD;:JBK(A?U^X[?Y;I.0W)'M/^MOJ+)X#=D$S2<8D](_BE^3- MO&QN<5Z_2^6AB9!'SE:B].*3U(SK+5&DK!Y#]T"BV0O@)[*_=->4!=D+-/*A.6+0URS(Z 5M_E)_VDW'0DMF(9K#AIQ U6&>DQS+$H4%$CT3= MMGL>7.ED?& QH)M^F"+^T/XH@4"=J$[U$U3@U#X&TF]UH]4AGR9_LH?K2A!5&PS0C'4%%(%=EB]GR2IY"VT_Z2?W8A*DA M!-AH'!V_@\4GHDQ)X%OI@YW +B*08?K@3^7%;1Z$BV->O%DV0*XW4%BV?X7B MQ60@RPU'_>39J+3(ROE\NJN?RKW M?RLLRI&%N)%Z,1?G$D@R0]<.='[=SG_:P+548\>J/9]8>'\/;!J6P7_S(E^V M*1V3PJ3V7@JJB.04/;X'LAT9V/>K+6\@K6;QLGC.=RSVANX[C8_G6RIS/'XK M"H_6%"LS\(V4,&X^H0W"=P(K=F/VY. XW7"1]BUPV3%I<*96%R:1#(K]7!ES M&W#%I"M&VV:(R+A !(4RA=Z1%=VP468HWI8@> 4#-9=7-F5?Y;SO2$-ZL>C) M8-:VQO9$0]F:0?0:K!;$E/KBQLG5XN;?:NM<54SK-P.ID6;'K=U7G+LR=,=! MD7_^)/^:Y^ZPI6IFYWVGN6_:"+_K'3#T_B!E1G3N**WWVK'0OK!6KOC'@189 M3&C;U6.F:7L259,*;"8W+Q1[?6"F..-2":U.MFIJJ4LP('ID"=BB!V.S[VF MCWHT&%0;;K/."4GC"36:YNMVCIR=7&QJXW^K,>E,)6TZHQ/Q3Y ?M7PO6[._ M2$LF)]%$&_B>"-0D"1Z,NW7B^&/ZKE=%;/0&,OJIEU ;Q.78VMK_HCV[_*3Y MJDT+DP+. -T.%W8)1V0@ZO-_[5VE%;$/H!-TP3=^>#GE+[=/]8 _MOU>4_8MT'IPV8^; TV= U8BDJ'Q\7>.- \)0 M>"Q"'E3,LT$0($@3$@2A4>L:]Y;%"WS<&>)\CN]B,F=F>$Q?U#^^$1INO.VP MG9J"H7:&AD:&LGT/4$FQ0\=Y89J]-":"AFWR*T!])QMXWP*P&4 M"*H(@OC(]TLO)U6BCB97U?#XE_J2\@FS%?B Y3>;"$63 MQKZ@R*NJ."G0>H#9RZ;:F+5>R(>6%J-(&Q\S@<<]0 %I5&8)G9+-_CV 67#< MV;^?%32P9MT&__-6W ^RI&[+7J(/W0*[!;#8[ M$L7&)B!O;PUGO6[J7$/BW"YIU=18R#UW$R]K6QPP1TD:E"[E);GA0R8_G&P> M^L M0;9!CI<^M8T([Y4UQ]ZE''9*\94+M]"%;[LF]T#O"@,L,*O,1.V8HN^];87E MI%,(E]B< ;LVT,X% M:^RY[J1\.!$?TM?AP=D$*^G6%EU:'ZS)'3PPN6;WD@2;X7UM)X@7=X?:I=>J! 2ASP0%B10Q?/%Z M5 #B.B0PXL%XI[9@+'XR\$S%$9@P$D2%['X*D7A%5H'10EN] CC9H(/&!A;TK]CJ+ M0G'&DF-/82QJ3MH/3[TDC.=4&J<)XOD M<1U:.YU[O58-:X*4&]\!=QD!I\Z:!U_/G[3]<4"_U/]Y9WL91/_)K ^R+"-J M U=.AH=JP!LZ_7R8.UE]F2='ZO/JI; M@/^\X67F',M-$AMBM":2WD$;"10&*\".7B.MH-B\:,:9@D69>=AXZ\\S?_IV M,PN/(VL'T@W7>IT(>TV95ABBVB2K5$!>M)&_D\E-=&\G:-3.@7N J,IF/I > MV=@7R +':"Q; 3'M]_XTTCDI3(I.V)3,OUW<#!O&I&2G/2^?B&5 XVD#;7 Q M$",=8 /3VYR\T[M?T%NQ(/OU1MP?0K^Z/@ZF^.O?AO6=1."3 $=E%YZ)"U[6 M,H?7*@B$OPH?"\/R!Y(/)Z'9$F?TPRZHAI!^%X(C'A:LS,_57914[*GGPJQD M@+;2?[_H"6Y4472&GNE7/CN;*5U;'K%LJ#9HRW_Z!L3P&[+8PTR?Y2JYH&'J MX45? 4N,%=6C)K^-+Y>A:'@.)2NSUH;]!M"%M%:9O MH)7&R.6L)>#V R]C^>/EQ$SM>I'B,C+F\C#9 MSR(\JK:[IWC#\+47V;Q40J9/&DDGG.M!DNS MOSXFB,V#]'N5[R&H ]H&B=5]W)-9(JEZTACIQ6$5AJ:0/2)?! 7?C\&EB"U)%!]ZCML^_<,@TZ]7KR*5",,0.Y*@5^PT' MRECWD>H*C;/O_A2FK%3R"J,Y(J*UDO:QB#O6*XUJ>1#C=932EB4!65EF9[&5D^RP;2KT!,=4>'ITG1FJO2@]_;%SFU@"X-+\/Q3_H&S)_(,T,GK@[ ]+CTV_( MNWX[;\4G*\F'2L42_F9]?5U@,TD>.,--)-II2.,S-=E#$!DN]V_+2S5RE' Z MK;3K?R6'R ]MT,ZH1'NR37^;':@OHI.!?K%HI0!MJ;[A-Z_Z2H(J+B;EY*)H MJO$-HN2VH8EKC&L,TI-Y,NMFT<1#S%PGAQ*^[FXS1_YK.AK ^PSD3,\$>7D)S(0NORVI_QWLCHG=58XS MTF=,WF:(896^WE'[^'%L@:D1Q '2'QX_/MQ'M+S"XL(K=JD;Q3U!J_?)\>W; MM5^RU+;74J:.;%0(O*0&CMX<6Y;;5PZ9IAH6I> **?D*>X@+HJ(-0ZQ>@_^0 M998[<*24!)4]3H9FC-ZP1/+S/0#6PJQV,+Q+S-=P>EQ=IK^HYMGO-+VWQ21( M'*R P>QV&:FIO:_K3P?C1:K[TQ0ZKMEQF[P-2B&08/*%J/ MC%Q??CT^T^!,IR=.E8M+#)[0GST;G&^3A@X=U>D^LTHSN@?8?N\)BPDH4J2- MC,BQB@Z%MY,1O9H;C!7BHN.RR-8KEG9, MA"?&"VEB(PEZ%8_)S[S?S\>CZFL4BM[X3S !99L#@2!%N&X2T5*[/&I#3I5\ MH;]1>;NZOVAXV0HLF%="1UCU$0)9B?UXE^6:708?I7MP01 BX\&_AB_:0I M.KA[$RUFM'Y62+TSXOU%I.AP;I1_TLC_=G;K:6YVDF?:4'"NZ_&#]\&":K!8';7[E$QM4D'8<=7&I"Q!50D;F(3\K0U;+ M?-P1"(%*9V&. KF&/.*+@ATBIY_SKR?CYCH)%?UL2L$(HU%Q83I3.OINMAAQ MK!28;JVEEL0)KHBRBKAX+J%.AB2.T@SGB*W XHZM9%2P]\X:X2V>&QR_6#K%84EILTC3DI')J M2#Y/WIZZ02G:U=.F>S5]JM=@G2#?LAI4:WSP]K!BY"LMO7PNH5W]\>/H@#*- M[P:.CRFHXYO8',4JDW\GHJ,UHPQU,](FG).9]'?:E M2M'X_JFA\B\'#BK\Y<#=] S=HS!_E%Q[5'X8OL#5^&&YEE/3CY.?O-1OKH>P M3LG2NJP8]YMT[1DCEM:+6R(HYX.0ZF%WYL:BGX6UOM4N2,H9GP^2H1R<=^]U MDI]E,L/ Y<]%&TWIP#KZCP_07IHD&P<+R"DG/64)6'\#:S7R6S(:R'+BLVFKX?=B:4LJAQK:C9E,-29J!<9L]:*$;(P28)_ M]9QSM6X-;4AYY1*:3=_(YSO&BTT).](]7TJJQ57_F#["+H9?]]53.@"?[0N, MF\(P&^SI9-FKE;8( Q_PI+R-39$Q+]A(>G^EEW&C7-.9VI_Q*3T"RN4K&^(, MBY'T@DPT@$-*-YH(H"IEM%[?X5O+AHUQ_FR>[4$O9IEG*KZ;U>ZT*"HBU#T( MILA'A4<_*Z]_5FAM9.,/[@.\9(21T7;K3AYR=7/<^K\#4;RN7M./"E:9M&5N/;/Z9C.TV M&QNG$O^7\/#XFZ?2%>.%16138B,M0MJHA+/4ZQ1&LU(H&[OEYYMI.V#'WO2@ M7Q?N'H@=>GN9GP7W@+_H86*)EM\DYO==,R*FV3M&4[#+'WPR8BJKADY!&^?O M82K;RA2TY*=R/U]Y-[Y\6[;D2SMK;U7E&\=K, =\!K_P#@E&_ M@#O<9EA2^16&JUO7&M*H[PX?_CBY?*)X]R(16I9XX!CU;:8@ ::Q%3]O(YCD MGO)"\2GC<3ZNM?:%*BJ;B1?+36>B<;&U!9V,7_R@5]]8X%0,/ M#)O&U>V#'!WK1(*7:!/\H# =.MW8,FU<:[2WP&WK%$?C@[%$%EZCUHV&#L@S MQDQ/2ZG[B$:Q3OK+%PX6[BD0ULLC_%+='HTQAELF:!-L6:(]U8X?D1??F*BX MD7>SJ0+CZARO%KF\6W?81>Q/IH78G\22UF1]4\]]G2!Q5G;'?!P0UL$FPSUE M$ZDS?2.8OQ+-R[TT%N'W!<++LT+K.GZ"%_Q*M-)7"&4:]%^PA[JC521[HA); M\^E0)\XU[91>^_:FUG:1225FH(=QE#9NHBZ"V5Z+TO^76)54)[PQ^H9FG9O9 M($=[YHBA5X\!LD"L6*1&UYXQ?(Q)\D.[;NGA%ETW03&*C)JWX>X MUZ7$A,[L94O*\P0:Y&8T$,^:5!YH;L/LR'?YHG%E&*"SB_17NFW@.:@L7].< M/;M\S#4JZGIG1+Y-*E8;CLKA T(J-%B_):A >=H' _&^VO"I F\1#1<;&R9O%%-AEC= MQX(W\8;>D'9S+++@--,76:U/1'4\R>EKK ;-&T(;FFK;6MQH'^6'/3^F(ARI M%,' 41VRBEM?1_LV[:^&B*53T/">N7[LQ*.L/E'W N^)PN&IC@Y@/_+U\(EJ M-QY9".=<8[20Y,JSO;?O?^:XF;,09197)N<1J&JU=@_ #)0%OR9)+N2 R_JL M^N9%,N*\243#/=O?0]1C$8_RVQK?N)^$+8T]?1IUM/5JWCDV=>)&+E/SF"R; M==93).):*6--K;ZMY4/HTHHQOCR65N^6>_4/]+AU/HQ@::,[TASL@.@C62C' M5. H;1Y%SK4"=^P3]##N5I0H';<%X$HW7J7?E&$*<0\X.K;8)&RIF-6;JM#K M-CK)\M/2)8:N@0D9L.>Q&%R >AX;0]2 M\2G^:\$S'PI1;%IGU2&4S\'N*++A(J=]AFPY!=VE9ON/'[<$#,S@+U^H)JLW M.9M4OB)08<9,-E6#HA&>\0[@5R+17:%_;<2;,Y'F\IV5JW"K!8-Q(+RM?: MOZ,K?N/)E 6B"Z]O;VA^:)/0 \GCZY>6XE'WKA8"/C9,H_-4M#J4CC:H:&91 MEI%\H#*0#ER7HG[?)9U7DIM?<&/BT8; MT6[)L36SP;]D2LA[)\/\.H5\F%W\+XQ;@CVT_)P$H0?(>:$*F5'-:?9:OW%E M-+='GQ#,8^Y.:?QD$=)=%,Y_FD9Q@(LR]5:_:['*FYH8OBOU"/'0LKRR?D9 AU M[E^IGR\30IPJV2#T:?E,QE&_L+"Q!?RA3$[1_Q!'VKO:33Y+,6D\4--W#Y"8 M$R0(E,MZ==,-U@/O#W-@^#1O9[8ZI^L=:?;%U RP]A=^=X;XK=+LJ]=_(D]34J2G8!9S]S?S*L_?)B"-^8B7]8FV\7 A>;9THX%+=F AK8/C.#VJ "Z4O."X*0^ MU'>Q\FS$%.-1M%#!K)2@;O,RD3(Q7*+9MW #Q[/6*=NL2!2CU^!M!:.3J%3X M:B34?U\&9[Z88SV6B2X&M9BFNS;:J4[':2U!!'B8FKV; H)K*A<1AZR4YAX: M2&T&!'OT6]X#5)FH-HXVW<6I=E>R37$++O!@. MX'^RH-'HP6^NTKZ1'Z1'"3LQZ'&0H2[@S?V6;$=< 1XL_-/D2_6QLS/?9F#K)^Q2'V[^:=[!M5>6^XW?>F+H2 M+]!#)Y>OVSR;L0JQ'U\,4\(/D2QCF_A8]X'R]DX?CG+HA7^P21T0WG^P<>F- MF!*JZ<"&Q B\PF3_ &GSTTW7IJ= ?H#Q5SJ,^GW;.\T2U[E2BB"/MG2-X/,> M*DC!:6+&! @\@HP,I'1S;^0[V^?J<46GG\_/NW9[P_O100XUSN!N7+:3;=;N MC0]QML'2(M(Z(QKD7A;NL>;SL$UCM1..6.>#0;&NI0EI3EP7HEV?C$_MX?7S MUYF93X+( HWP)ZUY;I(_C!(02IU5OM9J,.K\M:J?,W8/)%OSG1186RHUR(TD MN24)2! GN6.3_[3OH&ML.QZ,>&=XJA,#D<7RK=C<$RRH(16RP]"ZLYW43_H6 M#%61CP$0.%Q]GCG$^X:=-\P9^$,+PJI,B=J@>Z"V2F?U-]QH^3:;^U2HFN&3 MJBUDZ4M#"M:*:2C\Y%2G:?JE'(^7Z^$KJS1_+'88#5 4C6QU:8/0SJDHY^U7V&=YZ M$Q7HS_:\/6\]2*B&S)<2Y1?=/*I?5:0TDOJ#:0Q47^^&$ H7.XC>"[:F_\$Z68=&[GO%>$ON2U7:=&.H'"#BVPV<[=Y8?#,":_BKLR(. M6$,LP=#D)1X87RNY^N%J]XL-QDTB/D>&'L/&B+.0#+HP2(& Z8JQ<8^PB0AL M83Q%!61"_#V:/&I953NMZRC$,:1M_@_OW2,'B<#0HCT^F=3BQ5YWX9?,PANF M_2Q#8Q@^F$&?P]!^7\K3$EQ=*!_S1GLY4>[/9[S]8O5]M>)21._$1%THJIQ8 MQMX*JY.?Y>05?X(:0,>-J+8J7-4W7)W8TB@>,Z\WB?,?Q/JI+-=UJ9OP"I/, MQ/&QB&%%0J:'S&B[XMBUD!_E9;;A8:!<5Y?T$*)2%J9@J@8C1.?Y(O7X0L4@ MB,W? UT%1VRII-&^:?NDCMAJ_$G MP6[!RE>4 5EJX)R3:^!&LM2Q9[ G8SNY*J#H35/C=^*4%+<9F M&+,K!XFP/QO69JC"/6 \/Y!E \OB,3'4WYI_\KIT94_C47N?IM<6%O2'GN?3 MVK@AXA;99Z\ :7<&FWCK(0)BTO'@WMVD-63(T,^+%[)0\U7EEQ0Z MO=V-WG<8M#>AV4W+@B'R[XW&"Y"2_1U/:V;/.:K*_5][3ZK0/51;9HT6R=\P MK2*6?STK..%3Q@"D4W#5G3CV*)R>:GL\;6E*L4-Y$S4GN/@(E_K.0'K( PG)#^>"SON2(78R=/^P5(KD]8%Q#@DH0-W /(MRT1&#OH M#0-_Z'/LKI\'>@>TM?]"C#N!4S84ZR;][P'BJ%?9*;V-GC;W@&^[?T5I;LH2 M8@--_*^O\/?>V%4XLJL Z)B$*[7VG->N-**,)4HF94@H18\OM$BPX!*;1>T^AA!4I(?>H^B+"F) M^%2[69((C M:(($[,K=T$DF$0SVPA8>-X58M\IHN['PQZ9S0M,E+;5:#6KX\JD#I1+NS*)D M,#38?J_._YGPJS'*],X6O@>4WVV13V8+WB@>[\K1O4J%27([0*&UH:_CDWU( M?;\;0TJH!O&?.6 C,(7+C$5CJVZTH6LH>Q<7+0,Y+-V6"51_ZA8:19:VWH ( M+K_CUQNYKJ,T?ET0A?D95>& 2R4UN,SFLU?-\/<\ZB@,/]8>9 @EOEO*BL78 M3G#%8I4;M49;<,"5;#HJA[5\L-7?,AFI[8(WT>^L"^18HE2B2NM<'W3B$JT9 M!Q7U/VDQ$^^OORQO)W]?D%P'2T UEJ%M^0H8K8P MO)+U6I$'X6F^#2"D;IK7+8.E:V*.*WA.=1?:E*#Q%%KSYX)VM%RF879R5O#'EJ,H M+WP*DV/6^LHV85P3A2TGGJ!Z[H.S?7OHQ[Q^%DW7W!(LG]K!UF>J4D\?GS,' M^5D=\^H'N.B'!!!G.XEP"&.32-JJBVU=EWJWI WHAO(:HS1' ^=1]5SBY^I9 M$C1A?J/Z&VG@-Z?4PZT6LB;Q@XU-A726?8ZC>5_N 9CY_, ?Q>KF*#Z%I>K$ M-KD!CP-CAA"G_&9D-,W@6?]'0I+JI?*&#*F;G%?6_M) MAC'[]G=SD_/39#%6:B1$J%2_J#(F1 1+TS^,5NZ6] W>?@]\-9$3[>S>;Y\Q0OKL,HZ0S+D M7=S(\WO#6:*6M2<5W*3"YRV M2$B\57[ 10#7(O%A(92#CWI1D/W5)^WP#60+C0;8@5W+E^2WR=M5.GY+@S'E ME6]^2=^\4\G6D%0FN_C8 M[>)YA[X732CZ:GY('<,\UJ)N%.WLM!6RIU\8H:9. MA?.BG,Z'XEWP(N,&):Q>*(N^5V&F/^V3,V.8H/AEK& K;6TM_[,Q3=;/*9JO M]1X6\M[O:L&?.Q]?C#B9-BI<\)RRF2'T^L1L>T[2A^6W._U1EN.K*K.C^[%2<\>@E#$2<)* MNLS%8JM96<&5@'!DC,]=/&]?I;I][IT7UV?1E=T[NU\%J[VCIQ2.< ("N4/" M>I,'JGU"5+#/RUFFUIH?GHX^OMSKCE],5W\M9HV3X0V(37"/<%P/SLZI!5(B M7WD]Y'.F*KE]+)-5*=OWUT>0\G+?$25Q?PA[P\*LV0336Y-N=1]>>9A56S&L=V.#1;..4I65E^I>Z']1!";>/SQ& I MT:(5R,2CCQ,(D340?O^?4WF'E3BMUH]Q"<&E<008CSP_:F%R%_N+P"O+6(\[ M9[ZG<<%(S\Y#MU?B$F MA"'R(D-]ZDE]B4VY?A?#%1(<:)BJ\+>AWU:5O(H@+U@;X_,:3@]_9SEI5W\* MM[;5_P#@,6H'8\IQ!GCT7)E%%=9FOD[8^%EMZP>JJ&)K2&$:K?\Q)9&M0N=H M&@/TUL(#4T';)=*S'Y>*2(?&HNHT"@WH+89V<]^-#7&'W@& M2*I>XY=[-UX0+3^_ SFS*.,W@ABW+J55R->TY:@>=Y!//;.=+JB9V?A0%\72 M6$V9\N5F3#/2QNS7_ M*9BP.$C>J 1X+,B@PP]6OW/_0> 9^J;YKAM]>;OJ2X$NE81!W&KS9NOCU^(S MZ!SA3+JXC)0#G,TT;1MOIX,Y9,3-(MSU,#D M[33VDU8C_0-L]6A4*;56<\^5^I'#=X*HRN]G#F^DOZ_MZ9BM0"[3!7Y)AP[_ MYALC4!0PIW67VZYJ!SV8I [->D*JK%37LV..+^5;=1VG;'E^V:&@,I[S0&*/ M](!:!+AX"FVO.'KR M;A8_]#+1 ]$8;#S"G1UTN>=TX:MT@N;,E=7K[3$NHXD.#C3A/'V5TE5'T1CD ME!7?EVTUT<27.K;2QL?9Q!@' %VPQN)< (\#K;%DG$Q;[M'?\O\/(8?*XMW8 M;$AKPNKG$F.%RQP-?BM?JT2Z?+-G:02&7O\9I$S%*56;&$O\VK <[=RF=ZRN M?$Q7W9(&0=P#VO6=K?= F :WE?>/&%87UK%J?MO5;A7VE'X564^T9?NJG#:* MXU3=Y[-&6L>HX *V4)%"C\* N%_+/;GU#7*H\J=XC3_.*XN@]T"TOQE#7-T* M5_]5'W6;!"*LI8Z&FP2C)J"7+[XSP'4-?)J\U(19KJUMO/R]7,:ZC(O'+2H/ M1+B9FZ%N5%SEU(?X8X#-_%NG@$B5,00%G4@9']!0(M-"^?^:R%/I$ 8IQG#D M$G)/RA [&/KT$5F1/WD-1U]S\_0;*>A-X]R_*0L!$_"H6Y=Y'L/A\K7'5D< MM@C'7S<@F%\5F:;;=Y%$LE2Y'Y,M_HX0).3M+40\C5I4CCNN8QXUD M1'4MR":DI08.["LE>\T>2Y'#;E\8,1 ZFCDV16 T)=$8Y+V)5WT4*_$(L/8Y MTI/B/B;MR19N:6V #U23W\R;4^5C[HC=EP".RT;7<_)*RB'\39YT7H5*9+" M#/FE "0A/?;>^POT.C9LZIFWIA DO"_W"P_]6_1GX)]SW$W91FBXIE=IDRH> MW'VNRJECY-:?M#!VZIB2\STH*E$E5"3@=R\-K<8.I:,P[T3.I+?H"8 M36.4%%]?TP4!>,]X7J477V>PKY/87]8-BK0AV@DDT9!][>$\%66WVA2Y\]BI+_8].<7(].X95EC976D MVQVJ5&+TOX2+#" ,-Z%;]T#5:-4M RM@/_4_X#M4_W/%-WV@BF89&=0+MZ=G M6.&-$OY]+5SNYKX3YUU+J.!1'_#3[VT=Z$6]$M8YJ;>>-/WT">3NE_,S9XOF M#[$<:10$!269_T>4_/_H%/[_((^D MS71K)\\H6&*' M8Z'U?FR918:[U"8-644*/R"0OFHEZC-=--1VP@L'AM4<* -2-EFR9HY,V]17 M_M_>&/$GQHLSL5Q";*3=!B_57A!Y9;F_0861X82 *$1*,@!7GK4)0R''5JSO MLZ[.JT!K_ZV&3<.'D[]W\([AV"M^,$88]S7Y5OOY^7;DXU4FB$G!_\'>>T U MV77KHB^B(#46D$Y40)"J-*D)BH"($(KT$A61)DUZ#8KT)B"@M-"K@'3I0B@B MO4LG]$Y"#1"2F^_L?=]QS]M[WWC%88P!OLL9<:\WU/,^<:ZZ$ MO_V.]4"L.R.YH*/JS=?G,\7DZ!LY>3X/65NG+(1QZ+8?KKD*D$F;]A)CA>)9LL/DG$[;!\M#O;##KK3(F: MV5TC E0E33-.3HL.C#.X+!F3)-W"[K??F6]^>ME]C[OK%D"WFI:]%!,.H<29 M.Z/M7"74S=LJ-LLGK3=SK7\?=5^8G*+H&ZY,W6Z-[*0D3\'ZT^^L;,SV@25W M/-*CI>8$ EE.D[+0)]?L[F:'CBYZ%R7HZWSZV8>[>:DGWUXH3]N]$ MH$GGO'"S=2AB:1D:)-.\=Q+'^V>CB94[0 MA7Q<=3J6VC9+5F*,M"DOUNHS58Z/_Q#&]RWH'Z9L_K/B B/=\G(3TEQ^>:N( MKJK!3K"\]J>25BQL@/H!>5^3)&X208?3DPFT\$#,5 R1AVOJ,+#;OH^!P2=X4:1;>E MOKK#ZIN<;,I*14E-R5:V107=E29L>P=Z,2.G6UZ.G76/UW3O\]CLD*;2<_F_ M9VI-#89/8ENR Y1OGR$R"63!Z447H#9^N=MTX$ MF.T.$#03T_WF5*YQL#&7Y3.SB/1GKYVDT/=VF&+=J1ZM2N590^YB(/4+(96- M]&,L+KN@XHTU+_+LH:[BZ2<1KSUY7%T-_KSF+^..2_C9.D!9A;-<@'WT,>=9 M\N,80]?;,LXY4LL9,R&35\D%.KE?TXN-Z.#_9V*+<3')O@@4)0&Z"KID'2L+ MFU\77%6T?R7S;/IC641A9GS?CF2"5-\6798^.JC ? $>T@3^@<&+AKA J>X@ M"VIKK-K$=DT4U,ABJAET1_B2B^P7 M0L#TXKG7RBL_;*PZ\V]?/-F-I="@K%8'K/^C0H%^I,_;<1'7"-]'ZM]10 .J%[6(+G?[Z O78FZ]E-H%CJ M-@7!,(1@2W0IR-!J\M7;JHJ0QP&UA^8[&JK'$EE*C*U39P0'5MI^[>+E4['RI?I3_T?KI4H+KA'+F"8WN\< M/BMH<%J:4$9$O6%G=R=/@*!F2U)XM&VNS@0,[/>'Z/1B2;%],&I;4IGP:PBY M;=3V2X.*0X=KX$K6>1YTIM2^IB9L;%+ VVJ,[Z5"3&;$)+NNS#ERE-GG/AZN]\S[>V:80$AZ MY@>%BW'^,G$FLQD+AO;"ZL'!66?J+?,]%%K0_E)8\;L%I^??!QM5FKKL\;$/ MLAZYIF;M^S(5#&GIBM=[)YM*\I5:[J^:),9Q+\7"$,\6,46NC=+2#U6+'@R7 M?8Z-2-) *S'HQO[-\I)\\#XN8V&.%;>Q(]!-)V>U55PW=/?#C+6WF9(.?QEM MVV<4(#4=3$U%,1KUSJX.EJ!D=SE-E12'^-:(366-%1T9B4@4YJWARXNUCG.V;K>)Q<$\MV MLI>F/8?3^4,$@O=+1:LEM9,S DV&-P@]OG $3\$4C/:S;XZ[U<'..;2G-%6G M/;)CDTZ$"'!^1L"7#TOB8,-V+O6(.WTWP_$J!>8;ZD8 OW\6X AL*UD'M2A' M-'Z;$Y_=0\1N-<0PE@EG+H4M1UN<'K]48M#W_/TW#DJ2U>S>42-:"IS2&3[B MV%!<0]IMK%Y&KJEB'@?&1@]S>:>T297KN6/Z13+XRL^627_+6&&<6BOTZL%N M2"+D%I8[C:G1^/BNW"9/][2Q,6U\3ZBE"I;;NN\S7_WT)^OZU0+!%4+(,: P\68&HPV"Z(A+=_16 MZBV72!EY:?AJQ+T[AFI18.HL\BC8,^?USYID?ZM#K?Y%SD&!5?S?Z4#N'ZJ^ M2]O;3:DOY;R^+JN M/)(F*YL"RCC]$5XUJ$'70KZMNJ;N_.1R?KQ(^0]<#)9+&Y?XK:VU8Z*W))(6 MV?J75 +!=V6]]'_H^;W/-,0YH(Z,(%\YNXVE/FI%K7*H'O-RGR7%:8\*N129 M2RPEJV#2E[^?\XM7CS08WN[V,NI_1GGWRMF0-Q$X) +\Z]N" M\V75!D)Y2S/N&YX\5>^;V9J1$RPU3JOERFJ(PY M+_F4W+E;8KS;AXH[.& L4F)<'\S2^,@H\[2+79=?XUOMRDYK&%]Q1.O?S7QU M?<=J!!;:UM1)IA89F6SH<3V0''S*LK!*R?4'H_)*V2E&7SGGE:MB;GBWL]_W MDY61ITU6I-BF0GHJ32SBC;_@H.&I?HBXG><;&9#T;/_"UV[FN//K6E:+Z146XVN?/;1J.;-:R,,K2C'0ZZK])( HH_RUL M H/_WM#W+\OH0!V0NQ48RX^[5;T*'Q(&E[GZ:,LY&2E'%C%=VV8(C&SK>*2= M[^+<=9"8$9:&Y4KY?#N9-/,!74OG\:,Q4%A)XL)Q^R^\+/L?3%Z0CQLS2]50%%EH-C%H]E%KFMJMV=Q!3HOH-%@Y"'S)93_ M1Z]=I9>(V6Z_?>>SLBLY8,O@D^XB(L!-VG%>G23QISGF6@0"K;_;8*UJ;7%@ M7DK[YLW'T760/?ET2SV_J'RKO/.BB&!?68=_A6S*)?("[H-2D5&\\S>/?AU? M]L.N;2[I,YW%3FR-''!M?X%=\X/5TO*E9'MJ2O\C/+<:@2,('^5^E MFH.5QG3DSZ)A0W8)L[/W6TOUY+ODNPXENGMEB !]S.[H*;O)5;%9G[03 MXAN$,A"M$NAD=>[IJF$%YH:^>Z9?P\OP?\8:&?2?O\J,57G]*HN1L9PDG[[^ MM^S'0REMF,/#)+YTT!<"4S2]%9S)95/HMK'(%928N)M1A)]=U0%/@KNS.'QO M *"6G+\G>8^C*+<>D_LUQ\<8:Y]44_-)T7?^:TY#K]7 M(J4)E+XHQU0'YFX>)\T$Q5D[%,P)3X7G+Y ML71U'4OQCKQ/F=<=S/T3J;GQ MJ&\:7@EY6'=5),F\S\VAPVTUQ9*%9(_<4+'=I]YUGOL MNUM*GS1ZZU>N&]%'9W 79*SKR=CT3.7<<.NZ_.DT-?WUN=6P. ?XL7?P8&41 MAWR)@?C*T,1MT9B4&Y,4BUV;&U879KI-!*4KP^Z^[I])>!0 UBS&%T8'=Z?> MC2@LNE57.UTXY0_Q7B)_'[/[WLCU/VY&6EN,_Z[EK>>TL1I ^J42E84[5;XO MT1-O7:CTY/4./+5ZC GRG\[783_ +NY26_37S;"9#VU=7#JTZ"KM>-HWSW]] M=H6N8BA^S 6*V4#D1NWE=/,?8]8&GFAW2&N\KOOL&M.?>0 XU==.F5QM&VLS MG8^UD>W%WSV"]^ 34B>FOV,R/Y>QNH7-G![!0[W1NZB+ P?BU?$Y41-S?9]K MKIDT'R M.A]PP#:UI#M2/+,MM;.M59(<%-7:F\2&&CARS[.TXUSZ0#%O@U<_GWF!=*8. M2GB5,5%EB]L:(E<]#BKU;NY4# 4IT/SYO@75F2,/&\1$HS9#7<$XU08W(N P M9G%K\3U&>VHXZF/43T=9YUXO(>?\IQ4K!9EKS?WX*%T-C^!>72-YIA-2(/5G M\<"Q MF1)G,E+513V]3A7-XUG0\X!6]!2HU9(:GGS^N#;@FDW-QY8\5(W;.@A[=5K8><=1 M=HSANT%*JXU4Y/5)*B*P#BO-')@8SPF&_Q@E F+G3##3/O(%^9ZT^UB[Q%8D M!6%EPM1RK,1&Z3+'O\T.U,Z2#VW7K:8\^C+M[S3-]+7D+>AS,R3E&< MT2V<,W!]@ID*TE.U5LV-1!WO:/FRWSS7[GM4&$':AHS+LS>QN3F+0EIX,4;)_0#V]N&>"(0+O77!L=')5@Q%@2M[Q6[)M+!&QV M1-5XD[CT/G-QA&CXF=@O2J^2\RK@K!]:K/C+QC3^B-LZ6 M8B54:/S]!?!_F&4U:?=0U>&MB5W86,2-KW:$ECM!=8X18IY-+Y)[^NY'_MA- M6:T"G%E%HN0FN[($S]((QC%GU+WF! MLRW$>;?I7VDD5/$L)1Y+9IAV M)QM[__(I^G$[36[U=3ZSY9I-=/#B$Y?<*.[GD<(ENEK*%][+SI/]T:1(_7$:B+GA/9@X=+$($W&37-(G70%=)V0%9@"M*&+XV;\T'KX9AX8!U(N*&WTUU+%.;HZC5D2ASI?%= M>N7G&))[O]Z#N1,!=X8Y=IM$!+.<'Q*$?R"M3@G[I/X-WOGK5=Y.P, \AM)M M-7.EL>+9L)VXK_"4QO + R$A\ZM*K%&,"J4.YV.)Q\LXD7U$3#=6]*]#*J>7 MFF:S4]9CVC-SSSX9M]9GQRKZ9U;@U19\Q5J3C.$V^UMF,1T-#<5K6*^W@N-&S9^MT6M_=B49^Q>?0Q*\4(2^(C 3Q6OUAQ[_2Y&3X1QRJCM7M,3 M@>Z:C;:&4=?F<*. ]:3+<>J8'H?JE<,@UL4I(E"&-_Y>^G1 3CX79ZFF1G=[ M6O':7N]HML/N_1V;Y,1IM:%>7@=7,]K;LL6 C2I]']>(&^ M!.N@9B')E3.E![AM7*HMN=%XTK*9_1Q&(ZVB5.)<%'5[84<>A;NRX_!+#X:_ M?1IX+--7*NA_&"52?XH]U0M$!AXD"S)4&9H@&#H1:Q[G_+[5,J68]7SA/7?$ M.R)P_TQ."!IE;Q9^B%BR1-XPF2U3OZZ6A#BUOMD:W8U7XCV"A4C 3ZAM:*RI M-ADX_%(0H26IS_G]TP$90$9[\!PIT[PK8=*06->T7#J+VG0*QKQ(3!XE0)=> M&WC U;ZCA)I3;Q*DF\Q/7,X%3&AIZ2\QZ/NRR_-?7?1UG#V*EN+ MX7&:%<>%OD2;&!K?&I$(5;Y5$1Y+M0;G@*3"-DT(I5A*/:Q9QIU@S.1,MKV> MK_;#*B[.0ABL8'7 O22X!4E_L$O]9N^-3% I7\]XQ;N'\FZK>>,%YP*AH_'Z MW6J[1$!XE:U8IC\A:,9B>'EN[[Z7I5 M^?P+W+4?U+[:+:8]2+M2S/UTOIRB;TA%*X7=:WZD:M\2Q0&90D&9T'8:!+NG MNYJ",;:39ID54S8.O"FXK_2PQ^3+OT#,7=*]+C&378FU&1SH#L M^C.EK9BV,(+[[_!8$DY;;3B*JLK%*7#.*?G4H^E$=]&-.;M?L]>IBN$>RBL$ MU/,AD=PT)5V%SE[M%5'5245ER64/01 ' D4GW(F"7O6!.J!/S'A92>'H\P 9>V_R+3I"QNA7_9F:ZG=\=LJ9V ^#718?NX# M,5E_9J%K2#?:MZPW3;8_=Y.=-MJ'^G]QDCC?IFXE,6/JY+01?\/I2/3'I:: M KQ 4".N*Z_7T4Y.('O.-I%WY\3IL\[N0 U!1N#N6!YLX0WC?88":VD$AJ8DJ: J&.:PE2#L:@'QVH.G?PG=!-J4QQ7C%QEK[HR.R,&2G!WRH M5L!\?3!:?#0Q-7&%8=6HOHI:.Q%]DM:O[FXPT!"1GU5@[B_0O@5AZLU_QLVK MF0#>-9NVT]GU)\-7F,8GHM2,C1V$[#]>C/!;N'D?EU;53=MYU1C'P&8Z58[7 MG9MV1X'X-D-M(*K[4!2L;;8!^R;.,N8H6KX3T_K KQ%JE$,$J"BJ\IVRU[;" MO%2E%S?_^.76=C=_'"\W\1R#W!^Q>PUV^?;"G("SR"<":! N+M7J*7&V#H8MC3=TZI]<$$.08B(./8.O_JI+"]9M8=D?9133J^ MUMC1M+C[!/%U[>@HX2B\>NPRFC/$'\&?5&OZ8,'RH\2SRZ[YMYSQ3-+!X' MRF4JSG1EYC%/=9)TECRG)"UH0>!/'K^=46KQTF-;Y9)"_9/8O[;B?TN6F'1& M^[CGX*&8Z:3<_);EMSG%A2GR;<@9SH"1(["_(/:XC0.,WOGH4*6_+\Q]T6@B MRV_/[8#3W]U^SH3\IP?XIU=GE)P2.+J)M^0U^J#W5M"UBQLYGP\X6M-4EQL% MR@,O[YW93*I@_=0.7]<,7O,1Q=PI6@!=0880@:O/F_*<@H>_I;RTT\$96Z_[ M^VE-%9Q$W U16UX; M:\9$KNTYVN=P/]W<\B(MU$U$HXG!MW=%.O5KB4JG['MM.@%+T8W"W:<#&WA# M[/7'F,PO>8G;7L&/RVNDWR$FY9FPJP.L2QF8\3 "][-$O_NI!Y%,MQ:'7Z*7 M.&K(!\YJ(/[ZNFA8T"0X\(M)]ILSK3ZCO27[%[[/7>"E<*_-HN0)C9(JMZUF MLR5OUOBJ;P<$W=.FYA@UU<&#_FO(&U*<*:/ "8XV,?<><&.5S6*3GG^2AYW]J6*AH[&*]6.3E,W M7URCGVYB'LS#7CR=/KHK=-Z>>.13_J3G]]%9C:<%U:0R+-?;I=B(CSP>TX^" M4GI %O80]&N:1MW>X'C9BH:<.&F^!W%5JAL49#_['.^+!#9QX'1:]/7=(Z@%6K:8W!N$%'*[@E93"",.!)#&Q DZJ86$,[QX%RB#3> >,)&7.!M84M0]$W<^T5D M(BK)"X=XACCQJ261'&KD&O3@*A&X4+Q-CNX,\N%&VM?3>+KE.9N9?7*<+00! M!,O92F$Y':&ECBG46+0KKZ( +?\9$3C%FDA%/,W#>TZ>*8]P]+0T.A3Z?"3A)B8SP'.I\\Q'D;>ZX'](:6,OMU2/%4\0CBQT))BC04V&=S,/NM7B7JL\$V+'4--$LUXW?# M5BQQ=W-0=Y,?CKD*\9L/9+_WQW]'&!T4"K"\7%?S2-EO'4PKX=L'X92:[JQ- MKT,$ K0C$1\._=X0@:8 Q-KS9DP"_NG0CU$?#D8,?+'"/('T?S4$_\$&/Z34 MX8.ZS^[)UW/]Q/EDN"S!7:Z3P"0RX3'FPUMD>.\,9>]$0NE+!0NX9;0J U.T M5LBI',TY\WC6J)#BF>C8F'&OIE'[1;4ZPY(+@0\W5-=5*DJ'W$\H*]J$"GTW M"53MX,BTJS0Q/.N0#W/(54.OFDY?'L'7II0:];5-+ZL9:S5C=N3%@@3]_)TW M!-+&FVZ9X*;T$71X]L$726\9:\>RJY]',:['C'F..(PVCFFM##U NK9J/A%-6^C^Z$C=&ZM+*31Z&D.!QA$NO!+4U0+)3S M+I;?^BCRN/BM"K<7QP]*K)!9EM)+/0F!^K%D/V.16@-(42]>M08G\G,)+T\" M 4[VNSQ5_K6U&DKM$_O,8$W(&AXH*0^[VWKU0Z5N5+Y.H(25P,W,,/[N?]OV M[):[A/UPW$$0BAV#TIHJ9I@(L'$\%5LQMY7JF7=B1@B5I04Z[;^^FI?C8U Y M)F=9:#5F))QY5.>7AYJJ?">@W(G:Q5"\N?)F+_N&YF6+^%0_"RJRVRVQ8>W4& MY0WDU ^/ZPQ_W=%SK:L6BNRT8F.+E]70 $DMWN1\_[_U!%2')TG6P\APR2#K M88+[BPO1VK"G^ZFV"UFS< ZNGS= W^;2:-&P.'#SVW,-INDQ5_[6I..OD48# MV8VK!$OWHDTCMX!7XTF-2WJ?1+!/O) *,G%; GV6V/Y0O+/C$11T<%19T=M4KWTU##\161)@/UZ!7&SYTT0@ M NGY60.N\C9*R+8'=Z0JXJM"%L%FJ$.)0<,_4P8*MRL"7\&4./SR&E]>"BTI M5O7FG1'?'E$(IFZ: _O MET3-3K(]>:PWR*T5%19P(3NS'H.3D?+^(62VO3%7=+OZ=HX=]\%6-9SDL0+? M5O][U_QV;@X?\H%:V5?U/AUKY>QWXE.?1)GOI[.'2'US'R3U8016D(LO?;IA+0;\-9N1RV^'Y$HM)) M8/)T_Z XAP#*R\3++="<+C+;ERO4*6X#INW;IVZEI>18O;3SFS01G_[-B3!* M68U9T-N_;JM08X(#\!;@#I*S]8,F<'Y\&N>/SM2_QHYKF9;S/0_FY>GF2ITN M>-3V04$^+0L=?:4?ZZT[=I IF(%L[6@=UGH5=;MN/US87)J;'B00,-1('09@ M?;E:FJ2Q/&-5)%$.0=JA_^R*4XE/93F\BQ4NCWE12FON4S\+75G]0F.0$<"+RXO:RTNF4[( MV'"4>=O8%O:%XD!0K/\[:7.1?,R.@@JY3??U+_<$^+*_%M^F' MY/'D=#^ZQ;SJ77DWXU27;0FWB( )HD(P&:B3"4_.2,$;;)=/"IL\3Z"]A) .0O\8_I&[ MS;MD&C$B('A]]]XQ>/%$[R@U>\):ZVW%QUM<*\[=#T9&)P7J0>]SE,T&SX8) MED4G;B>,^HPR,4M&*N53!% /7V;8KO2COREC:!]O,$?/T2H;P\?>;FF(G$,*X:16^SH5%.1S ::YF\$.'H:8-;]XO\/!WP;G5WT46Z8U?M_, > M*;'R?F%8.$[53Q)7$C?F=P'35+3 EO;^H\45;[2B)"1=7R4#3XNA"*Y* M?&Q\HD\PLJ%_TS\*ZR("4>.>UA:V+^VKCR0'IAXUNTF97\["L&OU?LRK-&ET M@00\>>"$"MI"%2@'"4+H>$)[*YBCF3&Y-P$,$;UZX ;G3 M)#5]+%K.Y:O $[TPNEFI[3%98)2:V1#?S$$$KBR;/I71",Y9DWPU_'BX^.U- M\%[?Y$W_LQ17R$HIR8VKI_YQO>6_NCU7=;Z8*#K5*><@=\OH27S+:[K4[*@L M*:G#E@*K_[7G@ )032Q%=([EF=KSBBJNRN%"Y*^4<9%\GQ<8UZ!'\"Z/19Q= MNOEI"FBL(M[($9>DK%/\%-G.';40MD^.-388\X-=]H <;7'&35^XXNN&)47K MU(K9>.WQ<;>\;Q-K-U9W5>PB-W$E, +4X/R-R+PZ$3"="!Y;%$&W=P_Z?3LP M5=$=/@A'0)\W?A@2V>V_J>#W==-$. \;KG:F\J=!Z*5KR6S-Y>\=O[_B:\ _ MS6?+X]"[']\*0X873&UVS>IV6!6#3K>Y"7:FPLD>+P*V9NDP6WJ?TN2&F35] M^^Y1G<:9^9K\YC=)^7V>M:N&&?3I^_$">SBZ5=!93P0"+$Y2SM8XH=C,1.Q? ME065U &5)\,^X/FQYP-O-;+R79CH]FLAO1$@W.7B=DPO M(;OE\%QUQAEYFY,! 1O&%D]Q"'>K1]O%UZEL_+2('CG,CY0SM>R]O">\=YRS M9RR"G': 47Y -5G7:"."YPBJS!3C;3*[>+\GXE/*FZR^"U#DBLI0U4$_:/U4 MDV*68^@X0<.8"!3C]%(9IU1$LC3\AMQ3SKKU]]::E*ONN_)R/CDKVZH\.\.W MAO&5*BS]TTKF=@DZM@T]VV3EZQ9C!^1[ 9DP-(DN(IHN8G:6Z\;3Z[XBEB.C M=_\@GY4\!Q9KC:= M#A"[ 9V^[UJ6"0PSK7#6'QF);#Y M0W;@74/K@!2$R_8D:,&H#D[O>B"!D&+"$@R.9BG(1<[0$2="];.B=+-+\]]7UB-J=G%$VXTAP! M$5MMAP@$HQ((Z48\S^Q3N"KAT7#IT>@C][FG#XYP_:&?E@X4 M(";^V(BXE''SC+6:4X=M4-%4;\D,'#[C8=!]-/59^Y;;CY]4S*V%PF0TFREI MZFY&O*W-ESW<.QY [@RY?)D?L2>C?O=4P5BVQW:0QI*2HYR"[.:N2'!E.U81 M%VI75MB87FX;?;_V(^2\WKEFUSG%38.6_SGX M-=_D@. K Z!V=H-PH(+1Y\A0+UW@TTPL3:L26Q!G]0AAVU+ M]Z6X*^BE-M^/-?H-HXR4H@J*;"3';(2K(I$.;FY.D/8_M=I/R*VY -KC;[LT M/K*8O \E)3L^][/:7TK,7[ FKX\EZQO\D9K%FSGO*'\)<&$2D[NR&S9KG- G M]R,L@(0M5Z!&6>@CD1PQ47&+DA)5Y0[]X]V6%BZHXO^LWD:'.TE*WV5(T':C M!TBG'#2,\TA\5".%-!I>A$2Z^!,!F3S>*#EI,+YM"':ZR$8BE_0 PZ=54C[: M:BL\W$=OSAE_=V&O*\(/!7RA9]7O1 A!EW3C%G1K\/5K29^#1_&?P:=BT!QG MM?LMJ(4B<"-KH2X/IJ7Y\=Q2U%#8_KH?MXU0>TUP%F>0]Y8YYCFTK^A!9 .< M%'5S)K":>!*!-X:(A,F5!%=_C=\YY\+6AR9JD\EGQ2=_2,%_#YL6+M"=4++^ MHA^/&=H_K95@LR+(-Q(!>/%&"A'HYPD#+5V"';4S81YI'X0SC3K1>!B/D3;6 M4K1.;D,HZTY,/--HU"5/11\(EF<.[VTO7QN:PV"*#=A)L"VLAOGX[:?!& MJR$.TVX-1Y\E4A.!4WK;,-B'HZ(Q@8=$P.XUM*\8A0GK@YY8FN-0S2MZB4\])P:$\BDX;O#*(U!W;) MFF;T#>(;$JV"OZNV-468(P)\P2/?B8#MU0=KL5+2@@W>I&6^!>-<3[!!! V^ M?TD$? I)3E?$^V%+&+$DOWBNH\E;F-F\_ZJU409*;55V4$[K:_B'"!A5<8;G M*AV+G[WP?::0!"F*2FSOVG^'6 +K=#>-RS7"\=++"6D@'.+U3Z&@G,*NJ;Y$ M@$!3N:*.&2?XH MP!\J-ZZN9'N>^ C>\0Z)RR8"/!8X-E^O3 *KU@&\9,4"&>Q2=(U6TLH$P8Z4 M/O?20VI\UC(]R!_.XC1R4O448(\KD(G:=S^DYN/FC^T$WJENFQ#R%ONIUB98 MD2$'W>X*<"F:R?*>2BUN@[,)0[.E&%.65T>FW#0?XKA65RJ$; MU#E?_($NWBJ/YD3L9EN#[!J!*?!T>[*'DO!8&J^"?H0G'W'M "TV'1*+O<<%B:]$*8TUW<"(H=%#!@MI%U[-!)9'4 MFT3 _PYLW41H=9LIQ]1$(B_ 1[H(]V'-Q6#A3]XP,^T<;JTD6AG'@2$"2I-= MZ9W>_$2@6VV=]>WY\]3F''=)-\DDWQ\UWZN"QAC7V>]_U,+1\ZVT*EK5>M6+ MH.!M\BL>JT?-G2(WG/*L6=T#[>#OA;HH%.11]E#M@60)W.!Y#Y4]H8"<2Z\FK-VA.RRA\J,3RG_;=^4^N_M0G$ MUV"5@N+8CVHN6'X5WJ$1M*(7$XOIXBIC'-67-D?/<&E7I]F>72[A]NY.[;W9 M)97Z\_R2\RLN,U7^:VJC\$/ERAGNN4KU4UF_B/=XW[Q 'B'A:& ;B@A8YH+?(^A!<#H5G"F,"+0/GD?&04/53TG">+OE\/>F MKC;9H'AR+QMZ <*&/$E( M) +DPE#:\#2G%N^Q-XTR!O'HPR)P*BZ^"C: M_1%;(T0 9\!)Q^%CG(&8_PTF\-?[ &Q8D%$X$P$M@%ALZ7GK(= MB.!92*%7N[XL$:"^CBX]IT&>R#O_92N"!"5_=?D6\4\]YKUE\O3MQK?O01J+.C.9'1*#E,Q2O2WH[)J.)#3%0#<5(+I("6Q*!4[.A M:\YI2)-!3MKNRS=:W!.GFWOD%]/_I1VDE])<;X$?/%B#XT3_LK0$06!X@'(X MO=%)H)A&8']#T8H^_VR6W5]F9?X1WCM+/ EN< %CRN08B8"B7R I&N)#X KA M. ,_FK\,(SE;2\I?AC5C,OS^R2Z9_VK7?QDSXI_&S%=-T]"T3'BYR\&$%Q0A MJ8:!.9*!\WVD0282;H "H&OV \T8"Q 18#29P_/!@IH/2'1WV$\R(XO "99 MR00C4)J0K!3ZL"M2B_CBW?EX[JKJRR'4#]*LR:AP6::M?[#;SPX M&LP$R<,H-WT=$4Q)'7?^VD(P+)B*=DFL6:?4',I#S8 M*XSUL<9YDOZ6+R ";M)L)T*"" H(9_NQCX@58M;=8674'AIH=C%\!Z>C!MTU M#B*X(,H0WAB01_L/W!EF 51?*MXY)'N7"!22&;J#*_/\T?V)YP4D!S795B"- M^8N^.Z5_PRW;WN; 2H/^PG6LY?Z44<(IY*MU=/GZV"?SO,0+I7L,SO-C W$G MI7L@CST8SII#>#^2IC7I*'TF^',1\FRI"HRI:;JY =VCP.GF*X-FO*L_D9]T M9!V66F9&.P3#Z40::P@/+:>QB.WF:)GF&P3VP4J/?E5N5T$H.1=B31S12H5- M)''BI_$V =M+#NCO$1^:CW_S[I=:94:72& >"2PC^M"_/7Z>IU%D_\15=+*N ME,T$G=>2HKWN,<)7# UZ)_G#J5QB"31J9WF*"'!<%%DWBU%Z5O;GJX!S_)0.7F';/H2X4"B#F%-]5\F;46=U5G-?ZZ)JW]OZLRZZ)S M3\+8'NQNZ^/ /^_3@*Y2$0QO!]O/68S<9T;;AB3EEG_FKFI [ JUB M=Z>ANVE/N@Y9'@W+S>D2*9>T41J3-N)_!]KK5*1$(6L8<90N:C[P(W$E M6U8[5TI9D%/*V7%!?S>4#,]'597 3<]+6Y/T/V8'#6'I1E/WU1G/VPJ[V+A? M5RA>^^!G!L$L1H@@2.KA(=9T/&JJ'7)_\-4@=]7 PF!ZC5KE#^LRWB]#L2E\ MO!&NA-?D(P+_\F*U9)D])!$(SSJC'R9XD83N?"N"(.PO;O6?I(O,VMJHL5O[PS']QZ !%)&/J>; U$9!W("'Z2R@18%(YXLC#'S:3\/3C M7_0%6/V_JQ,3XR^3>VHOD:)20\J+$?=?0 _(M<=>8,Y#XK/IO+@MJ/N/3O84 M^BC<#UB@7_/^,P_T_YE.1O1J[L\:HIPIGCDKE]]1IK_\B^#ZM]Z7# [>>AEJ M'EJJ+:Y9&(Z0HJ94H"!<^O^B[ST>OU^\Y-8)>1W3$-[)K$W2%6NO2/3]-R\; MA@5O/2NZ93M\^P,IG'9 WF1_;8GP ?W2I$C]CS.0_RB=7.JV_;*3*:H46\35 M\>[^[S*=TP#M$RBX>NJVEB@Y9Q"^[O1<1G))4_ M")S5EEI^N*!+H\ @%T%!X4@!,R%3N+Z)8,++I^,*U:_MC.O&VRV'T30^I5$_ M2HA5/=96%6MIX2#;W+C,5 4+;6(?=#E_<_P\3YG%Q1E8&;P[\&$W M,H7\9P>5W 7;_@;3(HG^-FF7 CS5 A>ZWKNRKC9.=9 &83-3<%&NW*A,DUZ,@^:/$9=:BHI\5#[\"X__UX6$Q9Y;CV+B[:*NDZ>-D(T: MX5"JR)]E'M6>G/U/8WO,;OP 1)7UY?QA\M^INN;?(-%@!D./_M9J(T(B ];( MC.)^SN_"7Y*UBI^RHPJ]Q[^8>#SHJ&M&@<@FU@;7/^4FVK(?G]I75_ FBRI? MM/D5_F-;-FI(89KIYD(=V/_4KSG'Y\[P5H/JFP38]5]"Z5;94:]#:J&-^N1T M/\J8%ZW-3M)!*G^O&K7P>/PHR?3C>%UDCU[U]UN>;[ZV%O+MJ*[K\]BG M6]EG1%DELV7%*-XEL=BN GM4*!:&\CK^*!%]?;++B3XNVT3MXG __?"==KWI M\%A'Q1(RLHJ6"_DD+V,1%]@&ZS; M]"I:&W2O/-Z-V8%:D%=7Q^4$W(LZ'X2)E+P8FFW/?K#6"T[0I4[]94#^XP)P M<3]L54Y\LC3T4%9WK.'^PA.)5+ANY8\QX=W*W*KRH,DIEX*+O+R76:[X_!$T MYEZ]X"^OX1 *X8Q>8 P.N)VDEFJ&4:U]H=GU5EMTV>(MINWN3Q:N)K*+(PVX M#$N[14.\A"VZ_ZJ-CE$_ Q-3PHW;QE9&2GILTP]^ R\T5)@EU-J-!%<7H:BI M;:CZITGCI@*>Y;8K8&')V)E'E1$49*_N46TH>8XUH@7RP7<,C89H)GI*'YHV/^#^\#TYH24ZQ?[O@#PG]1Y>?/V,3VZ)!'JQJ3R22 M@[V[.W6#^B84?[G+=[&TD/.&E2XZA+&JO-^-_;V#TAW9ZB07_A%%' Y>' M;E3YZ=XDHE\;H%KQ%?TF35 NXAN#G:;J22A 'M!_4Q<4+/-:?_/;AKO1I8Y$ M2R>)XL8@9(&QYSM%.SMJ3T/E/NI?)E$:EW_);X9#KHWO0J@\/OR>TF@(UXIN M%2?;@-!A^Y"+3W8#.NKF9EC7#Q"('6N8@N*&2R9,I9X'BB6P&:Y6^,^4<_F M[>6<=+#Q=Y-+5-3993_98[WU[Z*;0R$<6(<0"5.!A[7>I5N5^DE8A3/9I9@] MB-\+ZC2GFH&DC5^TV?=^R5WQ'D^QFE1<;V9J,'XW^;@K*Y6SC_FB6_#O&"T# MYD7@Y7>I2?D@O@O]P4WW<J,2 LG+1N[WH8I*8&A-G?D'Y"PQW&=KDA2G4UQ9*2TV@R MM[0$856&80JM[%ZTE$Q,-U;*_/*V\M>;5K$$9ME?TKQ6U)3LSF:16$64"N&J M^HVYAT-+:082IM+@K0&F3P^OI]CSBU4]Y$VC@!4#IEA$NQJ1K^_U 1Y[8E7^W!=D MV*_W.LW>JV@::_!%<_ 9F4 B+^YMZ%=PVRV??"K=N9K,?+9=3UG2LIZTO?;W M;ZE";^ ZE3#*P7>*%F@R+@KL=;)&#FFL'U'BC79UXG )"?% MV) K'*&"+PQ%?IN4-/5F&'1ZI22LAA5VPY8VB"NB_N*M9Q"0^C2<9Y";W_*46XS"6[@@0NMNU-IFJ;])#'.U7GW_*NEFM,U EER3 MH]!>($U Q!YJ[$>OCN9H@Q#&H24\%Z=\K(UET+N'H@W/KNI)TMJ+MXBS%RV- MNA!;*^]Q\?D>IU>HBC3^%:/Z(RI20^K]>6E^P),YC]] MS', UUE.7 8:R0"W_;YV+*KFD'&[R]E'YY@^6_*979JGYF%Y]#*+= MCJG#J_/(+@U9M+ZO:G=4KS=2+/>YX2,[RVUIV6"N$IDS=G/K.N$":RS;PK,Z MO[AJ@53)WT+B)L;;U:E#$Y]O\E+_IF?P]U@W"6Z))#<:QMOE-4S"0LT_]"M+ M)@[APNYQ?3#M_E@N[],0T)EG-D*V>_ /:@K>(3'E MO- <-/YL$N_63Q>%XG9OMS3!O\ T_XDU=QB]J?_/-]*;71+M&Z=+ M<3XJL6S(X%D>&/VZS/OZJN"G [_4GYYQLQ7,1DM'^%DI\,S7<8.CD&OK &T]%&*GWLON,5G6$]R+ZJ/ M'LH6OQ.!],.&[>3. CA_;K4_!"[1IN_/1?@_^?D#TSOIUU=S8]@Z6K)>,M*) MJ^W[C128(VUL.O-,[/8'2D=Y 7 GJUP7&GQANCL=EZNZ57SQFAGNE3-GQFOU MNA6Q&\.US"7,L?5NAR?5WRF+<-YFW[$JP=L2J9PZ0JF3#I$A+Z]D]B*C[RU9$&^^Z8Y_^X? ?/_ MM_]1,TQJ#G41(LLT]38:KNSX Q2I#+]RHCRTK;@- M;\FW M9'%1\1(S,XV!*37ZXU>-C1_E+"=97H[)WU#C!([%R808D=FX .7QQ5AU&KVR MD:';-Y0K:E4_7!^XEKU0^7_%TBRGXG6]!/T'B5ZI*3>JHY>G^X5:"Q_A?4K: MT+">!K#6I@)3?K:*(9=^9$ 6H/MYZ>K&7:M_?&&I(!6NSOIC*"K#]CSSU7X@ M,J7)22/YR-)M[O]@YZV"X@S>/]\A$-S=)5@2G. ,'BP3(!!\T.#N,%@@$-R' MX.X.00=W=QC(5G?9J[J?": MK:P34YY0@\GSU#5X8/&R 3#4U./2\9W.WKZZ)9%>-YCFO V[2=/7'+;[M.HQ M9D'3S3?%15V#W(B7XA6]/1>O.7_C^XI\=][-AH97&&SKX.D<&R+FB$40+TE) MK$[JT= "(_X.GNS2CAQZC6>8U.T;(^UKS]> MS:(BU11*D8WU2T-?4/WW'+O:O4)[0T>]L_2$#>]PI%17SSOZC4O-XO]QJ%!A M!?HZJZM@:W<7L([H@!N?!_J0_2#OT0DN5E5#6^'2?G%#63*%L')'WB67E MAUXDVYXG>W1>_WJ9S&72*_O"YEPQP8H"6:.?]6"_=1S3/0_^Q$3?KX4TTTLQ&3 MBJ7NO%Y)XO.51%U51?D+G+<+;8E%^WF1*I=3A=T;:0R@FUNZ^F_J1ZU65)S> MUK?U;9,T!%LET#J+_%1S[C5UO2U3__(N.LK,=#FB1_>IK\CG\;'Q.26Z*DVNF/I]#)*018/J+8@0@+#1!XNR/ MR<:E>2G^(QM$[7765'@(_520!QIIW.1$4T,FB-.U/&:ROOSM:H19DQX@)@O@ M^*^R#D(211-_8::[2H<74HD B0/GB[^ %QSZOX"M8N3\W#3J,#X0DW(55;&9 MFS VGC2>DW+VJ_"RXB-W2K&(M:/YACN!N W@/6^Y4Z4RJDXH,M,/S1_8V26# MP #1R?^^WRPKMMI6$JHW0?>^XI; MF6W1)NB2KEN?JI?RY+&OLJ3B@ QF57.G1'I_LG6"]&,/&]]1/$/916_63%FM M36C1:\7ZC[*A*E0%;1DAO[G?/:8LRC>WWV0V6TENX)OR1MST!W%&4-@*#[Q* M3C38H/H2J]^ ^J(JILY.1C/X7.^BLPZZK!,\130>[?'UNE=*L@M,(_ID+[8Z MT;6."=JD$96J"3]7TN]6!\;*\?@+5%+0=:WC%@7R MQ^")C1?QS*TRS? +GZ$D)6''M(%$WU&[/K5AG"F6!SOJ3D2VTR-DU ,X+'H3 M87\!R^+4[1W!;^L06V"LT(I4X]]7IH!*WF>"].@$S9Z^#J)4/Q0,(-A,\)DE ML28W[U#U1]&OCW\NV (9-V%&FX*F)N0#)8CXS>"(K8AEK KIO1?!W_ S5\1/ M0GHME?]#%>9_'&CW<39@%KHE<>"32'G.'FCR\20[\],GGYXX=*R/%L?[I M0-<$CK[5XUCYU1&VFYU&O8M0BB88!%5?9L[?MA4S"$'2A6?JAE MYUM&8XM4;'"DQ6*3#2([ NB_+@V+A"GOXJGPB\LCRT.V;W]I#);C%D2TPJ&]="_6(]\(5N M_:B==\KUR5M,K46?U(1UUS=P\.^08VG:,R!D47_>S4=TR$@^SZ-M[< M1/8RX82A!+[.0M>.!ICXHU?)-5\04VH%M=KA!MC;._@HP#QPJ*]8@ \F1B3* MQ*^'Z"!9%2Y9>"]8.E:Z#B%^Y$^ MBI=9X*F;*J+*F!PK1YTU7K&?:BUL_>53NR'#5.P@0@5ZD\BYLF>LB[RC"I[& MV>!?\X8V=@"#K)-K3O'[A,C;?:KJY;/G^AD=Q >EFLO@^BT^Z!:HPIH\NRE8 M[BN^]KSETJL=4[D21#YMBC/W4K\_@O(L_1V??+C6>(G M6!DL8YIF'49TJD%6Y&3-$0Y/%G)_,IX=2MK+7I]@%)-OUS;!C:'\OU3(/14< MNV"OQ-70]4Q=#,J,+^AZO%SG<% KJEJ]])\]EGQ;89N;M6;.NXR1E9/EO:2# M[.XQR:9[0PBN'#\31(BBDA987]0P:2P5?OK)!.;'K9C\0Z8."F Z8\+K]^>6 M@VW[44%:ODX"Z;:P#'' "*_^A2%&;7E1 R4^J4Z&8 )4].'H#Y,[2!,'=(0^ M;I=$O9FT\#HE@_F>[2]3A:FW?5 ]=N'!54N9>^[P[T@"RKB&98RP72G.T[$-I\4I$-Y2E[1I90>7 M$Y:NJ\)UQ][JCL8$M2E8U %](SQ,9_M\2!D7'GV4 V'/K'Y_ 1@THQZIP4FE M*U;3>OG2$J+FT^3% .20 >1LFFO]/RXO^!?V61LM2G+KH-0]]1DW##<,I1$V M$JAD=M!2WNZ#'-+0?67 ?]_MW?'1OV14N##/>9U98N?+'B^[5P(+^_0#*E*+ M"ZEL#@\KX;=LX7W_KG$)=^(<./)"-A$LL=^C^1?0P?-?90<^"),7'WZ'IVNR M?^A?I91;?>?V3[S^"72 BS=0Y?G9$('W3#3:\3]_5R1[.=_#.QI7$5V19)1W M3Y#9WOWY1>/05?7D^"] 8O,O .7[!,&_%MD+\K_VP_*66V&-GR5%?19VTPO\ M7]\A7]6CJ2U.,>-MH1+]PG0_A@Y$X,_O+@F[L28B#(3@.Z_(&N#[#7@QMQ78 MX:&^O3_?/5+>A3[3&=/UO@-^J]7["[!4+/*S((_@2MA]^'$=U;0:-R\T8+TC ML2D-4=)2#\>*^H0EIOE"=9PFM!/Y\;.<=#72[HY\"JZ6\*:C'%O^,;!HDRST MF7]S(O0[&6SRUJ]> %;P)T9;ACAL=RV1EXWP2) 0/()"!%_1*H#,1IKT7A2]G9IJ:6R5C9U2#%%%>"43/1FS1_12A"[6G;_65UX'7\]6"W]W2B)S(\._0 MF]@NZ%=D_@6\'0<< #DACAOZB;;N2#;/=]IS?0QF1M:HY<$5FE:I^G7R'Y/ M%-EEX_Y*34PK0L#NXNT^]-Y-K2\>BN ML=M6_@(RKTE6,8TT20WQ0F,E1*3ZE?FB8_%E>@MR7VFOS@/ MO75 ZK)OSLSQ=L!:3.F8.MEU?/5R")$*,*0[Q=OLQ(;-/]MM3-#H(!SZ_N,Z MB'7'TYR<[%P3W]DQYU_D. L4#0]*'GDR12?WN.HZ_+-BV@@/C6G[G.99OP9R ML3]G.8ZF38U&?0D1D48EPBA(YZF&N#XL4SYBQ2K%(\7'E.,YS#DUT==:K=<[ M#3_WW]$-OXKVQ17N1Z+W]U2.WYX(J]C,>FUS!BT]8X/OJ)L1FTRX!A4#B MC7AS&?ZA&RV4L0CQY*/@^O,-C%>#8_EH"5R3I3IHEB&.XHR0@M (WF M. .1=I%K-BA),-T*BA4RLQ)GNEMYHVF6FY^E(PQH>G!"&J M=BG>85%QV,[6&+T$0B]7(_IV_=9RU+ZUD:*+8\&#U?&H+B:PG0K.SS:R/%0O M9E7)0=DO=&O3X]C0,);>1RK)X.@TQ(34M;.;28L0W#S'.V[0S5JNCU)Y$O2[ MLZLL\#(/Z/% &_Z,[0B@8,T6DZ1'_M&$"-INH]N2X0J[-8#7"L;O1HT2!!@5.%Z(]@I2]22Q/NDH"X(F&H9R".W9* PP3T@]# M%$]K/Y(O/4RQBN.0 MNXE7-B)5H4"\PJ/O#'#FZ5OA/&,7*W8E(L8RDO&Y'628(UHUR?#J,^Z4?78= M8Z\X2\ =EE9-DFJ(*I:3![*P,?%8+6Z>$#4N (U!BV8O(D\;XBU;/^WJ[61G M9D4>3?Z#U?(Q4_%,\W_< & /#4I_,2U;+^N,7PS7Q+C;2!UY/V;4K]N MST*_":R.ITT_1.EA<96(*T^E4G<-",;\%W"W7Q]\^& CG_ L[_(=E666%NWA'B+^#AI>,"[V7A?^*T;U;M M;-6S#M#I-;:@N"[Z9FS'#PNIEPYAM!0M\0.T[^=.ZNRX^I?,9J$]Q> !-_*. MJ52AAD *A@:B^WZ2L"X4#PEI+>2MF,!'UK#ZD3$-?GT'V:89!OSU*)8;Z:1P MU*F]=YHX ^0'WN&G.9B_HTI'4N[K.S1=-!*$/]ULFQV[#/L8%^LB2@>Z\'W$ MI\^>OWKG6#GXW7$8$*<*UKU_\\9L!3@D\\:_)#U]&Z@Y'\3?@;OV?2SS[=2S MH+>+^Y)[@A,S7,EZLA0XU1JD[LR=7[-!-!P_2)]Y_!7!_T^L^ [K(MH,>Y(H MW;)KPK=EV[@5+@)CHWL%SIQ=9O:AD/QI<4S$5REXO0T')V.]CXM!BO^ M1SR<_] +-\;AWZJR>A2+'[R[(SUT(/HDY:[^)1L*H.@\>6V!*.MZ](OX"ZCQ MJRMLBGAB58U0#3PY*6M6N/9?_)JP'\OM>X \!)2MA!1I(UHN#B!E77\!%]'L M6O 'M"=EM@Z)MRWM&U1./^8K?O7#XR,SX2/F6(KQZ=-OA%?5D 32<\)XM M;YT0]]N2A3C6D 9/PNS_>7"M7H%_4%\\6!V]ASJ1L#Y M:T7&71KT2OO]C:2@LU8I@>Q[RE(=/0/?YFU94#<[2];3*2FOLJ/7=J3KEC]P MO4^"%*A3!(':J2AY[706]5GNG^/ZU2N=$AX"'56JJ;Q"NE>QOC9>ZLV[&/),7USC%8(HG^1D)@,PY._04MQ2;5+W3CTK ;)'2[8.\6TM!.^ZI]W5Q$;T5$^2=="[75,KE!X4!7?3(&I.'G\TW;E_ M?B^P[B\ YSCUK,R$?S3^. G+R;F6-T$.X(__&@77.UZ2UN$"WB."%LW9:E<. M@7VJGZU_YW:$^K(_*92U#N%YT?%Q&HBWI<"' MX'0@7%IZ]$7IA"BD'5*JB7B-I#D M1!PBFBR,!E56?#0AS\:CJT=47+[RI;)[XJI;L]95"=YL3MS<<5;5I>DR MD57*8@.[1A-7QG-J5L2F$"-OA79=YD)#.&K=?J IKO'?60 &9"DPOJ% M >%A50*)_YP$FF4.EFVJ3R0-+7MG]B]?HP*XT>9:63Z+$3MNQ#FG? M1=8USMH[L&]#'=8$7YM*]SBL[MQ5Y;G:(2O_QZ%7W"C1KH"UP;*[LI101UQG M9R^H(E/F7NN3,H+ .&^A(#%^.XMJ84D>&@NV/J:VB8\/TNZD8$H% &7*$56: MB!*'C1BTHX8URH 1!S ]Q9LB$QJ76SW+^ M"EWAQ+\ ]5F.*C4V2,#@[]X@ (,SX)NC%,K]F)=*J#C)P0M#*YRK:.8V30RD MTD":M40JV*Y^SX-;PK:]-\$4%SA4R=KEA_*Q'2=XI#=0;9*?1E"KJ0E>63?NA^FC&GZVM7;$0:5>%]#/ED;.$LUD M)2>E)4UWU!FW5+\W)\X B=A"B[QQP(74+,O736XTI*Z:PG-3(OBH6G\K;(), M$T5#NS=,WC3+_AO#_(NUMMR(4^.*V\.MS#,=3HU=/"I[E \,.^E0,--^O;%$ MUU.%WY9#I!N.P;'6U,W3;GWT\#5HAI2U*5*F1GM5[J2$P9E"7BKZ0RQVC3#4$7&]\#/OIU+O+8MG=(TT#O#WI[9@!C@:G77-'WC=MTX,='/;KK">[ZJVH3.=RF (7U:9)'T4+>%I M^GF5B(//&A-+%.T5F9)]Z=$;0W+\G4-)4-\0IR?O<"[I+\"T$T0-O_[H MLB156LD]'^#H?_4KSO\W_F_\[QS[/B8%-H\5474&E+,2M071QDR5AO87^2)5 M*]^DS# ]D;%[0Y!-7-6_H$5!^ASJLFB6UB$U][T$5N'92T>IIKO0,;5E7K[8 M?F%Q(W<+RQ3,FL"@U_(Z6Z H>PE:R"?M>E_]T5P:3YB7P\BY)RSE9Y^LMV?-7.%UO$G2%->)-WM>^@P1R81/X'\G- M,9=Y?)FTXZ<:>[,EPR2OT"1(>DCZ*I$'J,U((S ((=_!*P X4E;L/ED9,%WJ M'GE:V#M_KW'+S78K^7YW!4^0XWQZ<+#S M^3AG97=71/H78 Z>LOYF^6%WIQ#LI-85[=)),J>/P.V^ULCPD(FPYBIP4*GE'Z0/ M$]]/%G>DLW1L"7:_<@:4KSQ&7JS@:6SGOL;9QB7G/L\ MTE^>*Q@FGLM:C4$]?D5<\S7$>/W00*247$FH;&-<@!S2)%4^05[DPR"B2W6S<2#T, M":&WY!!LSCCZ=G6%,%!&LW61I.Z;[Q-\&8I0AU#_P)MF,N>!M MQ1X@*A%S)*A?19VD\Z%?@E9+]=$AH,#:V[8 CYG>#!&N\T,?ZLZ*[ M"!IQFPR))\7RH%^Z-,>#4^7]I%FG1IY ?-/EF&:!,QQXMA] =P1E3+RJ9*1X MQ!-GV]K6^/IG'$[QJ]!>2:2XJ/2=S-:9WQ 6+"5I15NW*-WI;G MY%&_]2"6 M0G&EEUN%7QTVJJKWCFG'*%92&%1% ,G2,L0ZYEG173I8"FZBMK&S9U*<8V\T MY%5Z,L6!,0M@FSHO#!T_RY9;.]HL*0?EI"DX\!-GNC>WAA5$D^=@M-Q;#^I$ M?/+W&?D1/\YMA1Y569RH*=C_,O]9AY'T8EB1E:YE33W1I*X:V6,D MFJ>Z$N+.8>TMFM_6 J\ZT1EKVTU1X4&.%-F;\ R M'@'FFO44_-*U9ZF0>:I1G!\L&M-:\4D M4M2XY':AR&TVKE9/U@5T:*N*5-NZ^0CDQ6Z[M+H)>[,VMJ(LKI 2+?D^'[IH MZ_+#G^W@6C87T7!;=VJBVC%UDR&@6JEG:##D0MZL%OD#.U): ?^3_I<@I%A\ MW*5CYHL5/-]R@RY/3QN7,MT!.Z;?(L$_Y:C9Y!.$'-:(XC,#PP?@[;2R19:, M,N(,LY6N6:Q#3\35NN])5K!,\S%[80QA3!FC*JQ\2(%E!R],M!@Q&M!SJ?R5.#F,SZ/U8BC,H_JI7/;".4]E3:..&KTU@[T*?5H07?USX]M M53=RIF*[@V6%M0T1.R/RZ\Z^L@YLJWD1N;1"N2H[JT(5._XZ1WR!!^Q"_AVZ MI%W _8 7H,!-H,!OZVFA+BTA]+#9\>-U!!^.TX?]?5GZZH]A*JJ]*P3Q.K0D M<^>N6>C'@B*[)X]]NY45+G84G9I-L>(ST?SC9"[XQ!;(P,S"%BP<3ASQK4=( MRAKX.*;N\[@T7/$]9-XF(%OO^I\K^]';(A".^AF?WXS(C6NZK >1+8+Q.Q\6O MXR*#EY&IOE_.:Y" H]XQ"$O&MVA18\Z-=J-]1BKUTB?L>'V)8!^2'(BTONP- M%;F=.I*^BYYZH]8+;GQAGH5:2UH8KT^1-\,R(YVDWV[Z M^^&S^)G[Z0[VOMC$)P"0L7+M6)=Y)?6G8_UMU.G8KPYSM;CA*85A"AE"+4? M1GSD+7\O:S3_J6&/UPG1D8AY1NE WHCKDO>BGN[:@I#>!EOC]QVD^+'W2I4@RJX% /V MCKQ'K%26F1-TH/RO]/I?%8TQ<$$?,'D".9.V<;S[)5<@4GS+((AMA;V!F+(P M39'G-F%H#R/>V_>Q6*?Q3'_6A"?C-T]PL&UPV\K!@W/2W6>6M,0V"UJBI"JK MQI^"C6BY8X*?5EZQIG4V@-Z*".05'SCQU[G']Q0.AM;*4I[*CC#RDJBI\YE1 MD>\'=:)]R(%TJ#;X)7&6"CW/YRAUCB[@&O K3W M@^RK>G7[BU#;\@]T*>J"KU45]VW*!E.U-\/QTSK M%RKN*=*,G0BR?J7,UU)\DV+T2ZXZMN#7K@Z1#2H:0UIF\N0\4)2T7BQCVF#U M/1X+ D!791+'H78!*-V6Z;B_#(JS(^=ZDPR"8E5*+()0UH:2_A/QH(!-N6TZPX#7S%[/T\V7^D[H&"-1-UE(6=AS*Y414 M $!+&<0+KM-6T]P,-?5FX(Z4ZT3>DS.QW:'MW5Z?\Q?2%G]SG*H<57CTPA*A MG+FL-LG);PJK#E;8"!W71]+PK^X OCJ/.VR1+?6E>$%\!- MPC75:F68K*@PA'82I. T*B2?N()3;0R8EAJ*2FT(!HI&"@O:;N*2Y]:46I)V M9)F> _>9JL^440&\-W\!I)#F%YL(+)!E)1=3M>=II?DD5[G=1@;FRY8,#U5/ M,+U( J,5,ZYDA1\2HOUX@'2>LE>SQ"+?5,J!./!#W;"$UVA70Q"V.U(D-*@V MX-U?P$4 !=_BB?WSURVJY/R&I_=D35&Z;VL$D6KX5T91I\^;.L?GU!0_R&ZB M3'V?7B-J]&77JR^V4:R+=J\C5+&1_<19_($>!< MXQDT*'PEK)]'U7Q7N:PY57&;5>U;LJM2K3_@09508=ZSD2%" MA4,Y9=[,?O0H0([/."]8#/",OH^%,73<4MQB9&O4W"9PQ#$FV*E HJ:\NB&"K,ZP.5=/*T[: :;]TWD<5G MS3&9+#0&A88K*^>&WD/.-E]E9VU,W-KZZ=EA](C<,"3^WB8/"S C]J4!J M"?D5+SJ:\#8=(21/]2(KU.%&\93=EF\YJ,Y,(U9?8?CK:)P9+HH1::=^N<+7 M:YP>,L,^W2W$CYLV&MMI< >A4M$#+--UA-KJ&\L:V2@Y?4QS@?KC*Y!F0_7% MLLKLRS+^K!N8BD-J&CS"IOA&NRA!^@?#*H61PL=!S?\RI^,_OV/!<^>V9TEM M\H!>Z:G):L>P,>CZR8Z)O?O)?Y+J91_ 94[\P_PM:$0)<^8P]NC4V^]UW_'R MX 7ZJ8[<;<@H3E/K0OM7%K119T>D R!!I;7(2Z!8?SU)G5:L-9DFE+GRG.O^ M0ZL)51CKV>WY@8@F:=G)U%@040VG2/G-G1A MK^NRO_+01&PN\T+O(S_)JEC;6*X>NC$N-)2Z!'.1CBUX20:P8B_V!H&E$M*S MQ)EBYNMGP1D<01.=@U6TQ(CD'NO!((?=BJ\>V-5)CW_H@V?A1OSJ26WFG"7, M7GT">#3!FIE&'0>SWG!5Q\R;]A>NWN8BEW&PKY7-UUL[TL5>JH_$7QX.>/?F M*BQH8=#CC'"#>S% A'JF&=:['RU<>:/-V%)-ZB['2J#(QM^WXB_'0ZN3P/BP MJ $2V$5&J]) "[*MN%5Z\X>YD?>0E,L$P-ZB*WAU!8X&WX/@R/$#A?HA/6+( MRA?].3F=G.T3OJ[VHX5Z(&S_DLC^3IQV@][% V*W/7\>^>C6SPU:4X5)3IY, MO&!/+RC"_1%]3IBZ/*7>96]PZA3EITGL=B%<0R7L-N.[RNM5*P/&:4Z&QCFS M $]7A/G5&=')]& 9DYSDU&_5T<_:P0N+VU;'?P&;^"FGA42(HE["U2$F^Z0. MJVB!".-!C2A&;05AX54J^PGA[BWR9R0S\@"3DB.N8MF2OP"K]NPQLC2^-=6? MP;2&2;!A4>YB;E0Y7"6 B^8:_V70C!??\9\P:I&Y$K="Z2B[=Y; PC3;49\5 M"?RL5?\F)I]M(,XEG=;UYM0B0\Q74,1,8RMLFK/JVZ+#^W[,Y>Z^+M_CV8L6 M%58V?;.. +YE;U]:XLR#RKABI6))4*6NHL]J5[N!UOV8/S>$.M,%)1-0329] MUZ,ZPW\I402?/MP9MA224GGOGE"'[HB/T]IP L2S9 KU; MPQ*-PMT"E9%OQ>:!J ^I>.-9D%:'H?E!*ZUG*R)/=!A+B]:IWW/GY^\]W 7@ MRV'V1=?8N1;R[O9"PI%&G+-?%#!1 17Y"-*>CZW39WQ/RSMV E2AKVKENK>$ M\PE)XM\M=M)7PA>@;U]Q@+7G*Y\UG+(1^C?+5N4W-ZVIVU\"%!.6Y-VBN8L/ MM/Y\)5P4&NS.=!JS%!DOV<8+$Q'(=:"= (E0KO_C6[9A@<'QJ=_FBM(*,KCE M/^W(,3%6]1/K-Q5N]56>Y.8U9EPCYAJ>F&H/S\FM.HDFNG7JTJOEA,B= MZ%'361K(TR9-V9/_H,+8:TA0TQP:7LF](S'JA>V25H@84(,O"1=>[=:$U14[ M%&8JZG?KRL0NJ>-16I(QH M[)<.7HN40DJVE\X/#%! QOH+0"=-^!-?>GC* 9FSX.%LB3.)&=&4@04/ M"._'XHI^0>/WNWRUM_10;W4Z=5-FY:9"__&*;80D7^(#M< QQM0@+I_B].X MDL8<4'7+$/?X4;-Z2^?4K#I&>H9K;4*9\&/YP>_?4?>B&)C[6"QDYX+#]0LR M&V*4-*+RO]GX&IJ5RAM*J"/)E:'RU:/I/KV14#EAEI*>BWFE)SU":Z_,DC(I M.Q.!#)R*F[@ZD,/;+T-7N;74]%1A[-[Q_0#AXYC0=D;X393FT=; J1S.FZU' MX>A 7Q.2\BG.3>)@'PP9T\U?.0]X(]?8!NV7_6V;A^<PNR12+J,PL5Z3H;!Y M*T9;FST!0 ^H-=)MM]9%XT(SOL) R:GXXROVD-;)&S4UO*F2&@@_I M^\?A2P.1-RIDQW26EFY6FU,<.PW!W4O&N+J[<3L"+R:UO._8I1OTU9$"X647 M\J$[EZ19'NS-F4DEY*P\8>S&T%4X'32IE/!F(LSOZ_TT>.9 MY4Y3:[I,NT:D\;?WU:7O323<9)R5722IZOY_N+% TN/S*7.7$\CE8)^:?[EJ M/48]UZQQ6)^Z*5MW"H- Q9'?-V#%M*P7>/!GE!PD+E7F%.BO ,M8DESM<] E ML?M9(W!BG04&5WD&Z3X!=GP&ICAN/ *5YDYT[W7#UQ3X?0W )0(/]A[OP"ED M:(73"T*[$-1BJRPBKJW:F;-GZ4?7KPM6T/452_,E;]%EYT!'J3TH)Q&@)$&Z MF)X:'W+NYDNXK"L@8>T9?R)HXT'W:]GYJ#R;*#K9!(Y6Q!]%YL^>*?6GMM0Z M=85@6V..5*B]/B:M?\*OLF*ECV9NU9OJ\"+ITI,-+^0Y8<\DMW*FF^FN'5L>3 M>O]7,R*PM.-.H[Z&HZ+O3YJU"O>4_?ESF7ML*"-WMPP:6]3H*."]8X< 6>[E M6>@+\\7"9%\ZO."T]XWB5H+)T_OR\#UI$.K&N\XOBD)H "C[T0M)H%I'74=- M1^M4U>D;2\)]E:LN2^4/5.RA!UKT! F#C &\SD@C*Y!SS7B%:7/>!4NM^;A/ M2D%G&6X>GGRANWX>EFG,!)M8Y_2Q^6;RNH88B/E>6LZ9.K,??,MLH"C"9?66 M=6QHDT7<5-YGD2 4%AF:9>_@"2HHA)2N'KRR=)PZ6]&M^P>ZY=JDP]02X>DC M.ABI?F;1%9E#]1L=R8DK^)FH$*&K0*62>J12>WAY.!6VJD# V%(E2[TG_>$ MS0>*E+8U0;YVF,D2*#/]%^#"M2B^*#8T55G/4:J72Q^]CF):1C/:B=/8-2Z+ M94B&J-5KK:F'GYRX6N5/&SQNNHD*9T!E?PW\9CE(LS%QY A ,\D4B;+HOCQ* MS:V-#Q M:$WR11V?W\"&/YNK]TF[&_MD\I<-,)--;RN[UI:1\Q._?[IY6.C$MJHPU2(X MX>]]!B#\?G<"$$5_H3B<:S:K2$PI/6IV[BGB3.%KF/[(U +3.]7!DG.4V^MA MZ:>*QOLLCA><*M:6KCGDXJ/VEF^!.(6(V9:Z]9\397I>RRM< HPE]>O^2?BS M]T,8SNGVHWAI<5F_H"Y.DM0R5>F<("XY@6"HTZEE=]>SH@/C6&3LI:+J,/4O M8$%7G^7HK4GJL&"4F580TXI&2JB$Q.=TK\S"I/!G%JK3IZ&<%9KXL5JHA P4=G&Y8>J0%*[$$S[RLZ'G.>:I:3 MLUH!:*C-_1<4>,7,L+#;$;"8]!8X(D((IZ:$E[I1Z\IG%FU&B+$:+35UOW/. MSRI@6V:&JU6"3\#*"*S$\TV!Z(\N[W!T!ZNH-J#'B:(K&[N,BQB1U7M-7H?% M)D;KK2^"559F9XZA/WJ-^@8O(;:?S'@D=F"/7%EXK ,15UZ95]R>43@"I+2; M6$SMQB&\VP,5ZGD6V.?1JN&# 5@46&VEMTCSE8BE"0L\8SRHT>]"NO$)%ZP M'EO;BE5&ILEPY7+P?D^)UD.T]J9C_P5'LZ$>J.A89#S+SOV0>36A8OAGQ@Q MK^5= D5 \;?H_&U6J")@WTV""E*ZI"1W-B=&O[!X/'5PV<7.^P!]".8GI$#> M=*_+8S0>1"O0FFV5V6JJ3\.A9"LCF3EY!I'DZ751_UZ>P%H "1AP<5M0EN@RFT@ICBADW)\XQ5K*F!&A>O@TM* M%(MQ9%1K6WRE.63-&N*0HBU/1[&B!J7TBYB5I<2/\Z>USKA*)TS]QY'(P,)O)LG4 =L[HC48<$MC/X]NTO@X(E1R7W;9_'?3^_YO*+S:(MA4;Y_ M?M?(WQ6F_&(D^G4U_ M)P':Y#AL@R>\^W_U%RK-(?^5(-^IV]B=D(;Z+2]CXSGAK[N7(^ZG?AC]\O>N^]KA4='P^M64*&1LYZ1ZCR& M$85L0>;!_>KY5@G4CM<-3VEI;&7"?7T5NWEO$]&ZU.1VS>C+>&.'I; AX^@Q MH(NQRJ1"0]V(B+02-PQ:\,A(\%>^LV$RIZ4<.>+W_J4 3*%L5,3[+9L. .3[ MUI$.2Z8=[^).HAS[>#\ST M\S926+I/EHY Y M.7T !@J^0C8VCAP%$+G(6K/2@2,CL(42: MVZ7E _@R)!S(19MC4<*24&R-#!()^M4PJ8CR64T]6B%#5T[,3)J<>UP%F?H, M#W!XK^3)&LKE<+MX=IHZ.>%S4$',BE+^C5CV9'5GG\$5#[&5P^GREXS(6H M$;U:(HT!*8G9+&K>DI&!)U99MB4+DS.CP'J>]R_ &E+X_;0GN^X!7+&05$QQ[B;O_'QH)L?N]+Y0Z,%,MZ%80 3O+S<@3^D M"?3D_31R$[:G0^Z;Y]A;CDIQ%ZL,A[D[*O0!7+36/EPR)8EHYL($BET/W2 . M%?2PV()M77N4XFLY010JJ=6Z]-UF]3E*\Z92:][UD:WS-Y;GA%.[3[:#G_N) M':=Z]GS3L1NQL*3[XK%-V9=#C-'\;Y[ 939IX)&% MA,I1M 1FYYK(B1-+=SQB4J(BW ,(\ MK*M)U()TV!H/PL^$UR"#\Q\RLV9Z2SH3QYH2"#BW)#EJC6LY&@]6OG.C*JB= M(>M);U1J6G//%-*\9],S&IIAHA_[-&H>,>*Q 721 W.4NT49 ED_5IIGY,^065@,K< MM2&H/%-@E:K7.(A[N$MAA=PG+](4'QOD315?A0CLX3EN#JI,,D\4W-.QWX&: MA:OP@= SEDU7)@U&% MN72IM<8V(R:E>B+<61 MD5PAQ:>*;81FDAXM?=_%_&0-5S#UV]*1 ?VL W/PEF@:"$9Z.6+UQN(UL%%# M!26 1AM?@1&-& DOL"!S7>.2-HQYK&^V/Y[I829 M'[#%J*0FC2;MSDA%(R)&(IK^=;LZ])7]"I_,Q4Y#-4CC"XDDDCQ)#&O/DPO) M;$8EK$SGX!XJ.I'?>?& S22<0)+ZX3T;M/>G6_\VS [P3;;BV)UR/_*LZ!(U M,E%S6A?+DY_F8AF,P?A9?)N!O,=W"N9-<,UI([Z^9=[&WU" 4[JPIK>\;A6K MNP(J7%G('_*@ETDV^[9-SL3-1!T8+7SLT$YW.)_D\77 V]?B+K@AP03&$Q1L MX]RN7M*$1_^62OE+=-E:;LSF6,PR)Q<7OYWFW='1UO">9R53#.==30KCI@EF M7FS^6\"/3I1$>@J';:7ORYI9/>9:95/+R,C>XFBI M.L5KFM8JH8FZ2Y:V/,$(,'B>+PT$I9+@X5$C87 M_L:]ZIZSH2_X98:K:FQLARQ)BUN?N?=S6H59$";C0 +C62(*MY$,022U!GD[ MY6(7$TSUV&O@+CTUY"YT1E=!US2Y9T> N&_W]%U<70XRT 090$[IU\M%ET\I)85]RA;9J%$/,KU[Z MC\:G^^%Z@HPLT"%^H'QN+6DWO]@8ORZFRXP44427\"B@?UO@5 M@/?97\XOQ(? ;+/-_%J]?H:?*J)-UL5GGK>,8R9E>'B8^+61^!?\]Z='^?Z2 M:&S>'H5CEWB]L39P1*$LS,;8CA;ZF!+.SUUBS_']B^)^IO5X2!EB>(]* J_W M+C&UHB&9J])B=M-J-6$OCF/;+&H2;9&"\RD:?5/96=2&@W*M1WOF]JV!9IH: M9,WLFT#)1W2!R[C.?:9K=;[2+XXHA8K0L8J M-"9NI&!E]*%!-,%""+R7EGN9+&@3?G-X>C-8Q1F<1S6./*-J9*YT&9+5:XB?TU%]<=*0RM_ZB$+&QE["J"?//SR:H_G1D3[ MBTW&.]K7B>-+0W9=M'I.77NVR_TN3W-#3/O(Z_348^N1]?J"_1%Y:WJ'CW:E M*WT.MOP@'?B3+":#1_0)W5MQ'?_0,IYW,_:#-YA[MURHLJ7KG^Z]YLIM63.% M]^# '4N:R3)L4IDWG*J*ZFY? P=812E=!7]73-P%#::W];0*(=\[$5U52E)T MWDT(#?4KH"%S]7)\PB.SNE/TRSL2N!>I6N#D*&<_8R+-"3Q=]6P9YHTJUGT3 M[LGXVP1NL]1?# 050?PD;80X*RN*6A./[DA3WH2S1#DR:DF/CKW_"\ '(,\7 M?(W8[/NEMA!SFJ%3?G,\Y6UF:AHJ:_\T8K?%/=[Q 2\CV1]"?PVF7 _>FK,O M/__6U@)WP^(X?GV:E;3W7@AI,HQ@IJ0[G018S$B>C?=A"JBT%=M4L.[*E+9$+3/%S=+M@U)6O#V=%@$E=YPI>&I6GD- MF:@4$R\VG;1+_)A4T3/?Y,T$KKYE0XQ[P[UNI%=@4QPH)%I[YR.:_2NN7^&H M0JJ1^ZF G'S(O'KS9<>=4B*;_-"<\-RJG M_7YD# \34M;;SCA9=VR(YVZPBJ/VO'7^%Z S?-7%)H'4DF$M54FHJ+:_H]2!*\'2A)CO%OU>FN%N85 M6^(?-K@GBN"T5YJT!2OF6\1^_BRL0XSTE.[0-7"O##FNGR!NS]CX.%]^FJA3 M2;@"[F%,^,IT%M=/X3_X99I3@08I/["S62R?,J$-.F;G4&P5>VB';2O0APUZ M4SD:X/'-?(CIAO:AQ6VS!6L=$P]/W[/*_#<3TL\@4RJ>ZAY.[LYB(WGIM\C^ MEQ.A/AK_9E OI=AXCAG)L[NJ =A:@'1:IIDL:3A.("6",3" 6GC0WC]R7J?R MT.NTHV>SR%*+4*6X]W=Y%?49=(+<[0.[\Z>SP9.T[EKA]PH/P8*H2A=W_8\# MZA%:,[<E4EV;G. M+%+!A\G W$-&IP844VQ,EE>_WW=]*A;KNN#(V%9>8YQQ>):$ZPZ9=SCPT >_ MX]E#P9I2=,I3VCK.(FWI6,SWY&>IL_K9RWFU?]+/C3:V M;"FT3W+PPM_1VE -_V_MF.T_$X@#P+>LFH<=^YV'.P\Q/YG.0YB'/*2((5_']#[XOOI_OY;35"DYER'A,BS.>% Z*?KDFS#4HJ+$PTU)7N1Y.TRW" M27=U(?:#BQG1LSR&2Y0;((1EX1B'Y2_6689\#ZR_58-A1JC7B0D[&_^!H7UT M_$3/7#?1S7(V/G)BJXY-L&:&EFC@^\V=%'UV QUMU .[W2G'OG9I;/GDVLKA M\4K\)AV3;;!9I^*FG%I]9(%?S$NCLB\+-(9/6808%&N:DUQF$7TY%LK @B(% M.8[70L9!)!&\.H8LT)# G;)LN6 $L H]$)GALW,V(X6C]-H1N> >+T^UGZFM MT'==L4U,?3.3I!?TG\*!S-[G"WU@=5GI4"J!#SA$C;JIGY9^[D7U2F9=?D-= M/R.?NQ,+3GX7']TE0KIQ8#L],W8]7U^N,(9P^?[R#W_M!@2P!9SB(9EXR!OZ M0COA'/![9)E?<$E9A8G&4A4)?IU'*8KMHRULBJKU^&R:Y94[[4]EGD]^DH__ M3D*$BK+F'3>Z\A1$J+OMV9YD>>W]7M,7_P4A8S+4U%/@O^KGE$LMK^G48B%> M6V;EUK%EK\7]D_O5].YTS]1 2)KPQ$B[K'.OK+?.! =TM%-CT@;I&9="#J'\ MGGV'T$@]CX@MRR.\)VE:BZD"*]B6K"JG2]70"UZH0;\(XMAJ6"QLS-ZLJF\!K6LR)D4[Q_(P@@>T^-N8E9SNR'H-*NX2E8F&'W\2-2LJ'XZH*-]]Z)8YL26AU%"E"SN_W OG91,69W7?JD=)^6W\*6[?L])Z5YR5R7AE--_6M4 M/[X:A3:*"F8+J.JW:@%6]B];H2I ?EIS:?^F=C0K_2[]X)B5//MX"G76/<>X M#8N-7O_')\?DZ$G6 MNRBM]Q_[/CK8HT;2'Z&L^(@>Z?3JS^NUI1RS)#9G!V""YB 6VKQ(3XX7UTB% M$-^GEK] #W=0K;[)T]TIB\%@ .P3,RKTB> +&X699/9'!KFY(8%/Z+9>?Q"8 M0!+XF-5)38]I""LUA"@-9,97@,4F#]C*>^9%RK.U3\[8=*/'IPX(,*[J%67. MSXTEN="GID5#T/*?6S-M>]'9OA,/0CJOV?=B'[L9^3#/W DW6AM%@Q7=_9R3EW,;A3D:G*K$C(9'CJYWNBHU0C;D?"XCF-HXVS0&2 MBX4"N,SLGD&/K3F#@,_,F,!>BH@&Z+)2MCO;3495IG M.;S2L:G9NJ_"$@:275:H%%E&":;SK(/#4[>8;Y&? :+X\^INI/J+5*TO M &NVWPQWJA9<3#9YNI"";9Y ; ":2FE@>X1.-(WZH] ME58Z\EK&<8OY,R/$HY(PHT=7+W)PR??FJ$BPA^ A1/*_WF[_YU]QXO.;OP%0 M2P,$% @ [FM84*=K5]:!!@ 96T !$ !E>&AI8FET,C$R,#$Y+FAT M;>U=:W/:.!3]W/X*E4X[NS/%/)+M R@SO)*P)2D;2+/]*"R!M]D"@0@J&9^U!OP,*Q5+I M?*]3*G7'77 T/AZ ?:]< 6,!F22*< 9IJ=0[*8!"H%14*Y46BX6WV/.XF)7& MIR53U7Z)'1TM!9H$"U7*U#,ZYF),+F.ZAB**XV;L,R(2H1FF5U(V5 MUJTU)APMFPU$+H!42XK?%Z:(4AH0N:V,28@E.\ *<\A"R>K)-DBMG\>]=O],:A6OK;V!PVC>'H'=NWJ MKA\TP-=)>NJ;S\>2XU]4\%Q$7T PQVRP9%/=WIVVV5 M_7_9]N[+MAV57V"AB _IVKX)5XJ']:^ J>I.WN[U[?1J_Z^R5IU372&S!?9# M#*6D#83]]3BOQ9I*PI!(5WZBCS#?*/FZOS8H5 O9ZY:1TN$!X$+K8\R46!K] MZ3/_.K&TBD=W)7(OGU=>E^N[R?'@_G'=U)3R12T@2 OAH_/O(?'[8:).H#^? M"3T"D-%O+FK/?1_CZ=25'FC)"#,P@!,S:+F)(UZ94>S= /,'[0J;R.XZ!SK& M:(AX!@2['4^GD')P0*@^8H+!H&.)N-G$9T>P[&(*%U#LBLTR(]_K4]060X9 MX!@CXV,NX58[?@\\,&>BG[F89T#"4\K'4@D"P6$X.;)$XVPBM"-@KE',)1QT M,0NAF(-6-+)=OVSBN>OHKV'/CFYW<:RD'U#(4*[=3@-ZB$4(V3+7;M#3X;?T M>41\,,9^P+0KL_Q*BNV.WP,?CJ&4T ]BB962V='T \(2/?^X2PQR-7<"RC6& MN9J# P&9C\&HE0?BMCI^'_Q/4,^.9OM*-)=H<]!).AP[]4-!\-CY[PK< >$Y;.:6WQO$Q[J'_J4D\J;72?,9=Y1 M*MS!E45'/%V3_LS38;J6[SQ0=Q;),T;,VL24X*2M:!IK-+[ M.R91LDJTPT-]2K,$(P\@#$Z]0?+=\3[E\YZV.GX?\Y[XDOA9N'_)L>Z(12*82$#$MFN8#:QW74*'&B;]=$] M ]I]Z)U[)EYY^;RZMU<7/N&@'T9<*&AR*G7]67U3YP"#WN6.;!W6# 5'L>(2 M'*_JT,&03AQQ&1$%J=82:<)^Z %+5-.F<>((2=H"7A&:Y6/" (H9!P,XUVSN MYT>';!\=[B)(05CC^MC]@V*YF-I'>=28D!+AN*)22 MM[9L\M%/>+G-+F L-^$.FMSY2I]K7F;U_=M)"C_!ON3S29I(WCCVM)&\"JWY M#U!+ P04 " #N:UA0Q)WT'S@# H"P $0 &5X:&EB:70R,S(P,3DN M:'1MU59M;]LX#/[<_@HNQ0UW0!V_QG%27X#4<;;@VC1(/?3V4;'I6#='"B2E M6>[7G^S8AQ[6P[JM6[$ 24B*(A]2%,7PU>0F2MXO8BC4IH3%N\NK600=PS3O MW,@T)\D$WB;75^!U+1L209BDBG)&2M.,YQWH%$IMAZ:YW^^[>[?+Q=I,EF9E MRC-+SB5V,Y5U1J=A)1J=GH0%DDS_GX2O# ,F/-UMD"E(!1*%&>PD96NXRU!^ M !L,XU_-B&\/@JX+!8[E6'#'Q0=Z3UH-156)H_AC05=4A>:1U<[,QENXXMEA M%&;T'J0ZE/A[)^=,&3G9T/(P3.@&)RB7I/T;QS:UE9=5.CUSE%( M@)&-WBO'MN_X_<%XVYOZO0GOM\9A2;1WWI7^]-Z+BE# MH\ JEJ'M6+]\ZBZL)(\!I:Q 0=4C.U9"NZO$K=<'ONNUSZ)0^%$9I*1K-JSS M_.VP:G9_=+'B9:9-Q'^^G5W.$G#<_Z)](K 2\V? ]5BZG@@@U;6*XKND)KJ9 MW\;S!&ZF,)M/XD6L?S2[C-_,;I-X&4_:JSF.HIMW\V0V?P/3V?+ZYTSD7SNI M:'YX#@QW"'H%5P=(.9-5,U$<5(% 65YWI&T'4]WI(9V?:_G M-K37LWM60_M.X+;Z?N -6IW "?K!D7:L?B]H[#BVYPP&#>VX3B\ PK*&#>R^ M_1OP''3%7.NRB!X$J:5\)W2@6J(@JUMJ>SY?F-B4EUP,SZSZV;UTX.L2J.W^EQ\[H]9GK7 @LM0_]"C3'6)TJ+^DQF)PR MPE)*2FVW/:[SQZ0@TP*S78EUYBH[F.>8*GJ/#*6L,D6KNZP?LLJ#$KP$?H_B M@:UC%C62<]@7-"V ;+=(A#Q6#Y7'&K$MXX_NSWD)GPN *4U8")KB7B=?%'PG M,>)\BSI55U>+%X6VY+H,I$9U7K_O[_78 #\"T&=&BA>[7$^/_7L5YO_,(Y\^ MLIV7FII.6J8>&D_#>IH=_0-02P,$% @ [FM84*A$&AI8FET,S$Q,C Q.2YH=&WM6V]3&S<3?YU\"M69MLF,S?D/-,4XS( Q M$Z8I9(@[:5_*)YU/12==)9V-^^F[JSN;\Q^*20A/[B5TBR+PW;NUI,PSZUP%.M1](K2W?8XY5CE]V\-+QRQ>= MF%,&_U]TOJO5R)D.LX0K1T+#J>.,9%:H(?G,N+TA#5*KS22[.IT8,8P=:=:; M=?)9FQLQHE,))YSDQ[W;6 R$ZP1Y$Y0%A;;.0+/)<8>)$;%N(OF[2J25JT4T M$7+2[HN$6W+)Q^1:)U0=^3XK_N;M1CUU1V@]C#SN4*)H F/MP<')8;?5Z)YW M&[V#_;:]>^7 MU77PRBI#A8JY$6[%B($!=7AYJK6DV_<]:(7CMZY&I1BJMM_GKS?+-\>YBH&6 M#*8H[A!I-?8:\_:N:5H(SL+--[&MV[ON7YQ?=$_Z%U>7@(/K3[^=7/9)_^J_ M9NBG7M>;V*HWR=4YZ;_OD4\GUZ?0$ M]W^56SZS 1=5TLV,(]=[Y#TU#L!=)2$W3D03XF+JVO^Q[7%T(#E8*&5*&8-0 M^*Y2K_BV36DX;:\1PLBR,@?*')L.'@OFXO;^S^DM]@6.86?Q(?"B<^(CW+20 MRF('G$XKCPIJQ7)JN'7MYGZN]=$;UMA;"'*YV?<;>?2 E:6;^F=FT2V>Q.M( M3$><? Q)S<7"$JI41B5<3#4XI%;D7)N$-.JU7XB.2/?J\M?>&60Y ]T4 M$^S1BJ7Z&Q-X)WGTNN;N@+_O.P]^?@]N;H8'GU(+?@M.FDS(C=)CR=F05W-' M+CR8:;A=2@-U@\%4*'#P"&2(3H!#N!T M+K&@MS2GA6L,C &5TA-"T($"H3! )D%,P7"PA'%#QK$( M8V(S_',W?LP-+R;!!23"2J")2#S'PL6P0)ORT!N(\Z9@FF:P3+@YL"F#27D; M=BC=1I2V-AREG$1" 0X04G=^7P6(@CATFU*_4!$D(I]RX',H,P9S K9*3EX% M7 HC)R0%:""J$>U2WL&V0(Q=4 V1@?EBL8H2F00!P*H&0'EUUML34AN32.JQ MG0+9\*&P#BI-1RA>S.T&*ZLE/-JI,4O6[B"YC9#2TZTR"1*-%:XV#U_R-']HX8'DK M;PHL7%4.7YR?8.(KH3I'&=JRMJ)H3E$$BG"=BU@'">3-[1U^U\'OX4__"_R^ M;7XA?NF;C< OXQ9F!'_VG/%AL%61SH8TL^L/05XYX&2F*6>J.C,P >2VD; ^ M8X(45WX>/*BXR[7E?&VXI!Z)!56]0U.UR.78*2#O@BU62\'\(:O-!E8P08W M!8B<4'L&H7"FS"+)]8'+>D;L\ZNV' QRD,]Q4$KQ?F62(BV 97DC[L@RC,BI M=[EB@$\#CH*0N6$\9]\T4WM\[)#^_$@?;"+2UTYZ2X!?/UVNC7N(%2/!$,[4 M:N6]C5H(!5C9(L:I85.\0000=""D^C^/(JA1Q0@\UZZH-8&KKY&[\^;JPM-C&09"WK5Y>3O0F;M? M]SKL@LZD.=;NT<,G4F0P/17PX:G8 SQ0QLEW<-Q".++-@&/A[\NXP9/CHG3T M/0NP?$2&1::LPS SB(L2+9V;+]'6P15\0@NS6-@9\E<&?!8F?;TD' &H(=\M MR!5FA@ U?\2MYA_OO,DMB:F=\7;,E#X(<.8IA%]]D=XG1(H;+HOS[@7YZE=L MR+> _%8 ?,,.OPZV\_#+/R6=187J7>;"1%I&Z5T20[0]@JLOU<5@%(6JV&EC M9\387X#)DD0XQ_E*:C#00+JQAPFPR0]_#2B&3&PQT\-_K,JGX8;_E0DPV0>8 M3(7^L/O-[EQK&W/OAIQKX>,:K#L%X \/6_'8-A0< %.0VMGYTIC3&V2I>=WG M>:JO6/USV^FCFT?!L#@*RH^Z5Z0\RF"@Y;.,MP*R184+PH ^*$2K.4FVP)!M MEB34P%+],@I&L?+QUHX ;RL(-^3("7EN9"#=5 $2W.=& )5_!:% 7S4GCD*- MM!QQ9(^*#HLW*4R13GF22CWAT#N.=9Y#Z1RV 8M?2:17T8TO08E_4>Z9(/)M MWMU[X-7@4$MMVJ_J_B=7PS! ^7C35EIQF/R<#PS4#9,?7C5^JA\U]ZO^%>:I M]8]>^@^O6LVCYUC[TV_^?2\6EX;/>4L=G,4/%XH!!GR[/+_"T"YG'@; QBEO MRRIKB?Z[ENNM/&$<75A#'C5;#0Q@ \A/W-3 -21-+6]//RS="4A;0Z'RE=+, MZ>D%;VV[7HK-, 78I]Y5&I7[0W'9AG\16PB& ^V<3A;J%)BAO*?E=BX_=RFW MMU!;NI5/[GF+^/(GZ.@/,%=@@\57?>\+8ENS'Y7C_[\5?S3 1C$8_!N9VZ+U M=F/!(]*[Y6&&Y\?D*J^@'TK0"U\"69>./5DVN.=;)\M?D'@<77S"[\:\F#;\ M5X->=OQWEH[_ 5!+ P04 " #N:UA0"N(.%#(( L-0 $@ &5X:&EB M:70S,3(R,#$Y+FAT;>U;;7/;-A+^G/P*5)V[2V8D4V]V4T7QC"S+5\^E=L91 M+]>/$ &*.(, "X"2U5]_NR E4R^NY<3)5:H\8UL@%M@%N,_NLR#5_>[\NC_\ M]<. Q"Z1Y,,O9^\O^Z12"X)/K7X0G _/R4_#G]^3]E&]08:&*BN N%B/AND'>!&5!H:T[TFQVVF5B0JR;2?ZN$FGE:A%-A)QUAB+A MEESQ*;G1"55O?9\5O_-.HYZZMV@]C#SM4J)H F/M#\?M]D7_S7&]=W)V?#)H MG[4&O1][[<%)_QC:;RXJI]V PJ\?-?\SURR%XK68XUHZC6;];^OJNGAEDZ%" MQ=P(MV'$R( ZO#S76M+M^QZUPO$[5Z-2C%7'[_.7F^6;TUS%2$L&4Q1WB+0: M1\UE>[:KV-8?W PO+R[[O>'E]17@X.;C+[VK(1E>_]D,_3CH>Q-; M]2:YOB##GP;D8^_FK'_[Q=ECQZAON_R2W_:@9< M5LE0,T8^'9%_4J.XJ9*0&R>B&7$Q=9T_V>XX.I(<+)0RI8Q!*'Y7J5=\VZ8T MG+>W"*%D79D#98[-!T\%PL/@1>=$E\@IL64EGL@--IY4E! MM5A.#;>NTVSG6I^\88VCE2";F_VPD6\?L;)T4_^;672+9W$Z$M,))X9/!)]" M4G6QL(0JE5$)%U-M'-&*7&B3D$:]]B^B(]*_OOIY< Y9UD WQ03_=L-2_8T) MO),\>5U+=\#?]X,'?WL/;NZ&!Y]1"WX+3IK,R*W24\G9F%=S1RX\F&FX74H# M=83!5"AP\!G)E#,9!U5 )CVO!->F)(&6$>#\$0WADB$Z 0[B="ZW)J!XR*VE M9H8B";WEH+4MG8< MI9Q$0@$.$%+W?E\%B((X=)M2OU 1)"*?!5P*(V@H$M#T/GU) MJ.$>/8 &@?L44BVTF;"BUS6 <)EZC90ZCU.B0,[AL MR2M #>, PQP:@[LPIFK,20]RVDTF0:+1HK7&\2O^V@]M'+.\E3<%%LXJAR_. M3S#QE5"=HPQMV5I1M*0H D6XSE6L@P3RYLX!O]O@]\>3_P=^?VA^)G[IZYW M+^,69@1_]ISQ<;!5D.>)DH2EGJCHS, 'DMHFP/F."%%=^'CRH MN,^UY7QMN*0>B055O4=3MY8H!/(XZ" MD+EA/&=?-5-[?!R0_NV1/MI%I&^=]-8 OWVZW!KW$"LF@B&QNU$ JP MLD6,4\/F>(,((.A(2.%F2)\WJ<7HXZ'I49<'CB714F7LZ<==L: T,RF@WGJZ M'X;:,&^ KY''7 &+EP!^Z.$I1A44@?H_!SA$'Y$" SA ?!\A'NX&Q/F$RLQG M//1_'D50HXH)>*[=4&L"5]\B=^?-S86GQS(,A+QK\_)VI#/WL.YMV 5=2'.L MW:/'3Z3(:'XJX,-3L0=XH(R3'^"XAW!DNP''PM_7<8,GQT7IZ'M68/F$#(M, M68=A9A 7)5JZ-%^BK8,K^(089K&P,^2W#/@L3/IJ33@"4$.^6Y$KS P!:OZ( M6RT_WGF=6Q)3N^#MF"E]$.#,4PB_^B*]SX@4MUP6Y]TK\M4OV) #Y/?U..QX M/X_#_'/319RHWNY@ F_SP5X!KR,T6FE>"GKGZ&M8_R9T_S'D2 M#(O#H?SP>T,2I P&6K[(@1L@6]2\( SH@]*TFM-F"YS99DE"#2S5+Z/@&!L? M>!WRX[Z"<$<.H9#Y1@;2314@P7UN!%#YEQ(*]%5S*BG41,L)1SZIZ+AXM\(4 MZ90GJ=0S#KW36._K_B=7PS @^?C245IQF/R"CPQ4#K//F MRAKR*-EJ8, :03[BI@:N(6EJ>6?^8>U.0)H:"Y6OE&9.SR]X:SOU4BR&*< ^ M]:[2J#P<>LLV_('82O ;:>=TLE*7P SE/2VW<_FE2[F]A=K2K7QVSUO%ES]# M1W^ N0(;K+SK^U#,VIOM@ +KK[;@P1T/,SQ))?^&NI%\,$!%,3+\$9/;H^7W M8\$C'7G;]-YI._P=02P,$ M% @ [FM84!Q W# @!0 .B< !( !E>&AI8FET,S(Q,C Q.2YH=&WM M6FU3VS@0_MS^BFTZ[+RY/S,@X9AFE>N M9YJ#8 "GP9MS.&A9-@2"9 63C&-LW%8M%:N"TNKLU@8BI5 M!V;*>4%;L8P;O:==U=5[^J2;4!+C[R?=9X8! QZ5?YNPD,FN6371F+FRU@UY MO.QU8W8#A5RF]'5CQC-IS,BUT"&9GCW.+0.>X/?ND/O/YP<'AX,CQQ3XXMUW5M[+9LUVOTNB;!'SVK?M26 M4Y91(Z'*E[;M6"\>FNNJGL> LBRA@LE'9H0"S:GNVNJ:;2W[) I);Z5!4G:= MM76\%2N)8EO.S.;(WO3Q9.3"%/;(/_=$ ]L)]A;=VS'8/K29XI_V+P)_ MD:N]/ O.?;"/FW Y.@O\ 4R#?N!/P1L/_/W-)/.?92'9;%EUL2S&H+^'/:7GY?-CQ[$Z M:^-UC]U!>S%'VQ@<&BX!]:M HVTBVU^5JF^0F9?/[2.K\],1)L!X]K.L)"E, M*(83"9'!D(LYV);Q&\RXT*E;4B* HND8:A>^V-2 1G0>4E%%PK6;2#S[U;]6 M]_*YZW36^7"'NF9#S;LUHL"L3%-D!I_G*4.F+)A,]!A!_RJ9H*HL*NY37JT% MC()]N!??:9S2J$102H-_B^LANZ;U8K)?N0=Z[; ,@S>OK$8(GC#%>Y9I!6L1 M)DP@HES00MENJA$D30%GHM^8%A3D" 8E:N*,922+5#_JC'51J*WAJ#*MH/.< M5LX6CP2@M<'KX(?OW!\]']?FYR2.L9HV%-BVA8MT?=6J]KJ!3#$D[=1S),^5 MRENE4I(0]]6(INE*^KIA-72[R$E4M[^\KIX3<;40\34E>T';]QX.T*,0851DC+Q7"['7#506YC-5#W$E7@"L31R\Z M]9@/10?NQV6']GO9([IOU+8?D70%+^12\GGG7EXL"2*U_ MU&46)G@EGK>3%IP2(7&I/A*&'TIOCJ9F*5^T$Q;C]O6]=O_MR??V^[=C[+9E M=-O]N\#*F*GB2Y7).[YN?#ZWW3\O872&MTJ\84IV0V%<_:-DQ]R-S^S_UK_= M'6VCW-O=T=;O: &/8[AJP:]$9+MM>./3O?W^[0B[90G==O_>U[J_8Z4+NPO; M=J5WV_VK+FS#N_=RG[BPF?K%SH,/AO[;[Y0^_H72P[==C1^ 3S^?U W]&=G3 MKOZ^K?_O7\I3P698,CD\DP.0X/3@?]R7^XUG-CX:R5B5TF-YL8564. M5OD-,Q*+Y.AU0[5%F[]]E8MG1S^=>;CU7:G5M#QE.7\[6_PX#R02HS-<(IX0 M*M-PG=T']=W__)?CT?#9F1-7D-:X MED)E\48D$,> A:SWL.W0<;>VDZ+J@]V. OS!+/QW@5Z8HL#?KKQ);Q[%ZG<[ M_&\05\,#OU)EAM([/3JN;K\'4]AQQ!1*L%(+/+7" M=41ES4PY_([#RTPP=-U=<8=/H-G$MF;$)7%H))P&J+*U-C* M6,EL_(UFT-#1X*P1X?^X519>!FE<\K1&.5J2.@KA8IWVJS;M1Y([.&=VAV=_ M9SDD"RWG;MO[>,%4O@_'LJHT2B31P$[J-_1] E?OB>L/0JA\/.Z.2D,SPY^EXR,[5==UA\S!E;ET?3&!UWCDY& M>+1/M\:FJ;WSR"0Z[+VUVQ@#JIE"PY")#QR8[+R,MF'KKNKD$Z2>K!N9N\K" M!.%9IH#AG5:%\NQQW2J(4V@85X%>CI(&N]3/,!U3$N0!532X\M:8];@0S0#% M!Y@N9T2?55V@BT=GOJ#(((OGYX2:=,0\AS)X? H[4BV)3+)@NHF1-B,"&48; MJ3=$K?;T8E+3?(W&6N.BH>%YMP\5I]KE46 MP= M^><]Q.YGZMW=;"#'L*A$E57E#2DAQ3VDT0@;*$)]IEU[8U3QAQETJ 0S0S!% M$,!MFLMRVB!RKZL;=15M3/=:WH!!R8F7DPG:.[9&?#!?*5ZQ'5@OT.VL8+>F MV ^3'^FM1Z/;UFR?8V!3R 4:72T7:.#)=Y!6H]E.T?S+*15P#)N72EJ_$!-K M"B%3= J6@$-K6J.);NUZXB.PT29G1BOC/ AWA3,%,SG.%D1?Y"U<7A0Q% MM@2TF6/JHC#2:C&0&K I^3S?*%!E9>I5"@Q-5T^^6 1&6.:J[KY)F> MU,Y0(19/)@2$:$0CH0I13<,< %L%_!AV"NO[I \399T7)4PQ]B?25(MEA_=E MV616W"U]N0G92E406Q"XP-I(;XU8)=9+E!*)"YB)MSITK2) MG.'VHY]>BT;%+V:.9"P[_T78\E3%&MV&[(_##IQB:6?MHU\1C+K"Y]>FQ5MA M3O:6+S[2\%.,VK1**;I#."BIQ9M6ZG#5$N#.2VU;9BU:+89O!E']HC#OR\-8 M&TV)X6>"F,6,+10][L,EO4?OK6PAEY=VF\8I!F&'K$V,T!V56OQ>Y3>J_/-L M)BDR?6O(2(L/P#:4;)OCK+NE_N*]-95Q:*%V7I1;QH$-4A0R"K<,PD5XI)#5 M5/4FT;; 0)^":&,+1&)-35TY"57RPL5,6=8K-#4(: .*DL)4UQF[PYRH%NAO MFV1N"9&>V/GCVPX24.DS=NIX!/LX]_%,M2^K&Y?@F@8+O0C>0:+Y_Q2N'[G" M1[$3AI*DMZW;'Q$OB=I%01[.16XZ"EYIA8DU!Z.62.2)LN*X3\#4+\[F3MO8_ZV#+;?-,A4&C]W$@KSIBP MVQZROFC0B9I$IS[EKDI+.0CU>:$ >VL=&B&(OT_SDT67G02%/TG4QA#ZM# 1 MS3OI.FJ4=+X)C2(@0L(FO"K@2W TM4$-Z;*4AWE)RP/\2BTU:SS'6Z@5WUFS MS%?;EM"-R;@C]':F\JL@;MTUM7?-XEG?>K/9$#4V?38/(1\61@*UYUUN9B9$ MBG=$SD6D"J3>S/2]5J:FLZ_6I M*R]][6'G9;:E;I]0M5G>65Q%BW R'#4F9BG7%]0D3F[MPA1)$SB^IGZXYRE= MLZ&'U9A7S4-%!$-:Q,>4*@]4%4'XQ=GI:G8GED(<^V@[I2)':DIG]/*6 G5> M5GS&O\DW !A\ >&PT5-=N"([RW !R;_3C6EF2L ME6&D3:BZL@")".<*&5]]<$DJUL'$YO5B'2E!E@L.R>\9%J,#,EPR= %FL2Q# MIU' /A7=6'=^AA'V:U2ETK3:MGN<@[568J*$!4854_I M$H9C["58H\=K-;+8-?HK/MELA KO QG;0VKSI;ZCQ&CG9;.M/PN(NOM7=[=+ M4FC%9MV4ZSXR?'_97"-R9WH(Q*T,^>JB0-F+@XNW;RY[!W_:_.^'YH'_@.O) MF/^R[/P_4$L! A0#% @ [6M84-C5L?/B%@ ^00! !$ M ( ! &-N;60M,C Q.3$R,S$N>'-D4$L! A0#% @ [6M84/=:;(#& M,P [#," !4 ( !$1< &-N;60M,C Q.3$R,S%?8V%L+GAM M;%!+ 0(4 Q0 ( .UK6% 46P8I6G, %'3!0 5 " 0I+ M !C;FUD+3(P,3DQ,C,Q7V1E9BYX;6Q02P$"% ,4 " #M:UA0SHR=WJ X M 0!_*Q$ %0 @ &7O@ 8VYM9"TR,#$Y,3(S,5]L86(N>&UL M4$L! A0#% @ [6M84'S75- .R0 *D0* !4 ( !:O&AI8FET,C$R,#$Y+FAT;5!+ 0(4 Q0 M ( .YK6%#$G?0?. , "@+ 1 " =# !@!E>&AI8FET M,C,R,#$Y+FAT;5!+ 0(4 Q0 ( .YK6%"H1'.N.0@ XU 2 M " 3?$!@!E>&AI8FET,S$Q,C Q.2YH=&U02P$"% ,4 " #N:UA0 M"N(.%#(( L-0 $@ @ &@S 8 97AH:6)I=#,Q,C(P,3DN M:'1M4$L! A0#% @ [FM84!Q W# @!0 .B< !( ( ! M M4& &5X:&EB:70S,C$R,#$Y+FAT;5!+ 0(4 Q0 ( .YK6% O9G*"3PD M +0V 1 " 5+:!@!E>&AI8FET-#$R,#$Y+FAT;5!+!08 1 #0 - $P# #0XP8 ! end XML 28 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets

The changes in the net carrying amount of goodwill for the years ended December 31, are as follows:
 
 
2019
 
2018
Balance as of January 1,
$
400,440

 
$
401,954

 
 
 
 
Goodwill resulting from business combinations
217,482

 

 
 
 
 
Foreign currency translation
120

 
(1,514
)
 
 
 
 
Balance as of December 31,
$
618,042

 
$
400,440


During 2019, the Company acquired Buffalo Filter as further described in Note 2. Goodwill resulting from the acquisition amounted to $215.8 million and acquired intangible assets including customer and distributor relationships, developed technology and trademarks and tradenames amounted to $140.0 million. Total accumulated goodwill impairment losses aggregated
$107.0 million at December 31, 2019 and 2018, respectively. During 2019, the Company acquired a distributor as further described in Note 2 resulting in goodwill of $1.7 million and identifiable intangible assets of $4.1 million.

Other intangible assets consist of the following:
 
December 31, 2019
 
December 31, 2018
 
Weighted Average Amortization Period (Years)
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Gross
Carrying
Amount
 
Accumulated
Amortization
Intangible assets with definite lives:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Customer and distributor relationships
24
$
342,568

 
$
(115,311
)
 
$
214,577

 
$
(97,131
)
 
 
 
 
 
 


 


Sales representation, marketing and promotional rights
25
149,376

 
(48,000
)
 
149,376

 
(42,000
)
 
 
 
 
 
 
 
 
 
Patents and other intangible assets
15
70,646

 
(46,456
)
 
61,473

 
(44,242
)
 
 
 
 
 
 


 


Developed technology
16
106,604

 
(13,171
)
 
91,965

 
(7,369
)
 
 
 
 
 
 
 
 
 
Intangible assets with indefinite lives:
 
 

 
 

 


 


 
 
 
 
 
 


 


Trademarks and tradenames
 
86,544

 

 
86,544

 

 
 
 
 
 
 
 
 
 
 
22
$
755,738

 
$
(222,938
)
 
$
603,935

 
$
(190,742
)


Amortization expense related to intangible assets which are subject to amortization totaled $32.3 million, $23.2 million and $21.3 million for the years ending December 31, 2019, 2018 and 2017, respectively, and is included as a reduction of revenue (for amortization related to our sales representation, marketing and promotional rights) and in selling and administrative expense (for all other intangible assets) in the consolidated statements of comprehensive income. Included in developed technology is $6.5 million and $21.3 million of earn-out consideration that was paid during 2019 and 2018, respectively, and an additional accrual of $7.5 million that is considered probable as of December 31, 2019 associated with a prior asset acquisition. The accrual is recorded in other current liabilities at December 31, 2019.
    
The estimated amortization expense related to intangible assets at December 31, 2019 and for each of the five succeeding years is as follows:

 
Amortization included in expense
 
Amortization recorded as a reduction of revenue
 
Total
2020
$
28,059

 
$
6,000

 
$
34,059

2021
27,268

 
6,000

 
33,268

2022
26,122

 
6,000

 
32,122

2023
25,329

 
6,000

 
31,329

2024
24,526

 
6,000

 
30,526


XML 29 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of property plant and equipment useful life
Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:
 
 
Building and improvements
12 to 40 years
 
Leasehold improvements
Shorter of life of asset or life of lease
 
Machinery and equipment
2 to 15 years


Schedule of calculation of basic and diluted earnings per share The following table sets forth the computation of basic and diluted earnings per share at December 31, 2019, 2018 and 2017, respectively: 
 
2019
 
2018
 
2017
 
 
 
 
 
 
Net income
$
28,620

 
$
40,854

 
$
55,487

 
 
 
 
 
 
Basic-weighted average shares outstanding
28,325

 
28,118

 
27,939

 
 
 
 
 
 
Effect of dilutive potential securities
1,170

 
772

 
232

 
 
 
 
 
 
Diluted-weighted average shares outstanding
29,495

 
28,890

 
28,171

 
 
 
 
 
 
Net income (per share)
 
 
 
 
 
Basic
$
1.01

 
$
1.45

 
$
1.99

Diluted
0.97

 
1.41

 
1.97


Schedule of accumulated other comprehensive loss
Accumulated other comprehensive loss consists of the following:
 
Cash Flow
Hedging
Gain (Loss)
 
Pension
Liability
 
Foreign Currency Translation
Adjustments
 
Accumulated
Other
Comprehensive Loss
 
 
 
 
 
 
 
 
Balance, December 31, 2016
$
1,546

 
$
(26,458
)
 
$
(33,614
)
 
$
(58,526
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
(5,529
)
 
(1,142
)
 
13,879

 
7,208

Amounts reclassified from accumulated other comprehensive income before tax(a)
718

 
2,835

 

 
3,553

Income tax
(265
)
 
(1,048
)
 

 
(1,313
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(5,076
)
 
645

 
13,879

 
9,448

 
 
 
 
 
 
 
 
Balance, December 31, 2017
$
(3,530
)
 
$
(25,813
)
 
$
(19,735
)
 
$
(49,078
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
7,639

 
(2,711
)
 
(8,369
)
 
(3,441
)
Amounts reclassified from accumulated other comprehensive income before tax(a)
913

 
2,689

 

 
3,602

Income tax
(221
)
 
(650
)
 

 
(871
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
8,331

 
(672
)
 
(8,369
)
 
(710
)
 
 
 
 
 
 
 
 
Cumulative effect of change in accounting principle(b)
(716
)
 
(5,233
)
 

 
(5,949
)
 
 
 
 
 
 
 
 
Balance, December 31, 2018
$
4,085

 
$
(31,718
)
 
$
(28,104
)
 
$
(55,737
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
2,936

 
(2,158
)
 
25

 
803

Amounts reclassified from accumulated other comprehensive income (loss) before tax(a)
(8,607
)
 
2,881

 

 
(5,726
)
Income tax
2,079

 
(696
)
 

 
1,383

 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(3,592
)
 
27

 
25

 
(3,540
)
 
 
 
 
 
 
 
 
Balance, December 31, 2019
$
493

 
$
(31,691
)
 
$
(28,079
)
 
$
(59,277
)


(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 16 and Note 12, respectively, for further details.

(b) We recorded the cumulative impact of adopting ASU 2018-02 in 2018, which allows for the elimination of the stranded tax effects of Tax Reform through a reclassification between accumulated other comprehensive income (loss) and retained earnings.
XML 30 R9999.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Label Element Value
Accounting Standards Update 2014-09 and 2018-02 [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ 440,000
Accounting Standards Update 2014-09 and 2018-02 [Member] | Retained Earnings [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption 6,389,000
Accounting Standards Update 2014-09 and 2018-02 [Member] | AOCI Attributable to Parent [Member]  
Cumulative Effect of New Accounting Principle in Period of Adoption us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption $ (5,949,000)
[1] We recorded the cumulative impact of adopting ASU 2014-09, Revenue from Contracts with Customers, (and its amendments) and ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220) in 2018.
XML 31 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Selected Quarterly Financial Data (Unaudited) Selected Quarterly Financial Data (Unaudited)

Selected quarterly financial data for 2019 and 2018 are as follows:
 
Three Months Ended
 
March(1)
 
June(2)
 
September(3)
 
December(4)
2019
 
 
 
 
 
 
 
Net sales
$
218,378

 
$
238,263

 
$
233,590

 
$
264,865

Gross profit
121,438

 
131,190

 
130,111

 
141,975

Net income
1,021

 
5,695

 
6,970

 
14,933

EPS:
 

 
 

 
 

 
 

Basic
$
.04

 
$
.20

 
$
.25

 
$
.53

Diluted
.04

 
.19

 
.23

 
.49


 
Three Months Ended
 
March
 
June
 
September(5)
 
December(6)
2018
 
 
 
 
 
 
 
Net sales
$
202,064

 
$
212,820

 
$
202,307

 
$
242,444

Gross profit
109,557

 
116,271

 
110,627

 
132,655

Net income
10,657

 
8,719

 
5,825

 
15,653

EPS:
 

 
 

 
 

 
 

Basic
$
.38

 
$
.31

 
$
.21

 
$
.56

Diluted
.37

 
.30

 
.20

 
.54



Items Included In Selected Quarterly Financial Data:

(1)
The first quarter of 2019 includes pre-tax business acquisition costs of $7.9 million and debt refinancing costs of $3.9 million.

(2)
The second quarter of 2019 includes pre-tax business acquisition costs of $3.0 million.

(3)
The third quarter of 2019 includes pre-tax business acquisition costs of $1.7 million and manufacturing consolidation costs of $1.4 million. In the third quarter of 2019, our average share price exceeded the conversion price of our 2.625% convertible notes due in 2024 (the "Notes") and we included 0.2 million shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.

(4)
The fourth quarter of 2019 includes pre-tax business acquisition costs of $1.9 million and manufacturing consolidation costs of $1.4 million. In the fourth quarter of 2019, our average share price exceeded the conversion price of our 2.625% convertible notes due in 2024 (the "Notes") and we included 0.6 million shares assumed to be issued if the Notes were converted in our diluted share count for the computation of diluted earnings per share.

(5)
The third quarter of 2018 includes pre-tax business acquisition costs of $1.1 million and in-process research and development impairment charges of $4.2 million.

(6)
The fourth quarter of 2018 includes pre-tax business acquisition costs of $1.3 million.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition and Other Expense
12 Months Ended
Dec. 31, 2019
Acquisition and Other Expense [Abstract]  
Acquisition and Other Expense [Text Block] Acquisition and Other Expense

Acquisition and other expense for the year ended December 31, consists of the following:

 
2019
 
2018
 
2017
Business acquisition costs
$
1,335

 
$

 
$

Manufacturing consolidation costs
2,858

 

 
2,903

Acquisition and other expense included in cost of sales
$
4,193

 
$

 
$
2,903

 
 
 
 
 
 
Business acquisition costs
$
13,066

 
$
2,372

 
$
2,336

Restructuring costs

 

 
1,347

Legal matters

 

 
17,480

Acquisition and other expense included in selling and administrative expense
$
13,066

 
$
2,372

 
$
21,163

 
 
 
 
 
 
Impairment charges included in research and development expense
$

 
$
4,212

 
$

 
 
 
 
 
 
Debt refinancing costs included in other expense
$
3,904

 
$

 
$


    
During 2019, we incurred $1.3 million in costs for inventory adjustments and other costs associated with the acquisition of Buffalo Filter as further described in Note 2. These costs were charged to cost of sales.
    
During 2019, we incurred $2.9 million in severance and other costs related to the consolidation of certain manufacturing operations. These costs were charged to cost of sales.

During 2017, we incurred $2.9 million in costs associated with consolidation of certain manufacturing operations. These costs were charged to cost of sales and included severance, inventory and other charges.

During 2019 and 2018, we incurred $13.1 million and $1.3 million, respectively, in costs associated with the February 11, 2019 acquisition of Buffalo Filter as further described in Note 2 that were included in selling and administrative expense. These costs include investment banking fees, consulting fees, legal fees, severance and integration related costs.

During 2018 and 2017 we incurred $1.1 million and $2.3 million respectively, in costs associated with a prior acquisition and were also included in selling and administrative expense. The 2018 cost consists of a charge to selling and administrative expense associated with a vacant lease related to the acquisition. The 2017 costs include the expensing of unvested options acquired and integration related costs.

During 2017, we consolidated certain selling and administrative functions and incurred $1.3 million in related costs consisting principally of severance charges.

During 2017, we incurred $12.2 million in costs associated with a litigation verdict whereby SurgiQuest, Inc. was found liable for $2.2 million in compensatory damages with an additional $10.0 million in punitive damages.  These costs were paid on July 10, 2018. In addition, during the years ended December 31, 2017, we incurred $5.3 million in costs associated with this litigation and other legal matters. These costs were charged to selling and administrative expense.

During 2018, we recorded a net charge of $4.2 million to research and development expense mainly associated with the impairment of an in-process research and development asset, net of the release of previously accrued contingent consideration in other current and long-term liabilities, as further described in Note 13.

During 2019, we incurred a $3.6 million charge related to commitment fees paid to certain of our lenders, which provided a financing commitment for the Buffalo Filter acquisition and recorded a loss on the early extinguishment of debt of $0.3 million in conjunction with the sixth amended and restated senior credit agreement as further described in Note 7.
 
XML 33 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity (Details)
12 Months Ended
Oct. 28, 2013
$ / shares
Feb. 29, 2012
$ / shares
Dec. 31, 2019
USD ($)
plans
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Dividends per share of common stock (in dollars per share) | $ / shares $ 0.20 $ 0.15 $ 0.80 $ 0.80 $ 0.80
Dividends payable     $ 5,684,000 $ 5,626,000 $ 5,592,000
Preferred stock, shares authorized (in shares) | shares     500,000 500,000  
Preferred stock, par value (in dollars per per share) | $ / shares     $ 0.01 $ 0.01  
Shares authorized under repurchase program     $ 200,000,000.0    
Total stock repurchased under plan, shares | shares     6,100,000    
Total stock repurchased under plan, value     $ 162,600,000    
Remaining authorized repurchase amount     $ 37,400,000    
Number of shares reserved for share-based compensation plans | shares     7,300,000    
Number of share-based compensation plans | plans     2    
Number of shares available for grant | shares     4,100,000    
Stock-based compensation     $ 11,779,000 $ 10,037,000 8,472,000
Tax benefit from stock-based compensation     2,800,000 2,300,000 2,000,000.0
Proceeds from stock options exercised     $ 7,700,000 $ 3,500,000 $ 1,000,000.0
Stock Options and Stock Appreciation Rights (SARs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period from date of grant (in years)     10 years    
Minimum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting term (in years)     4 years    
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting term (in years)     5 years    
XML 34 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Components of Deferred Tax Assets [Abstract]    
Inventory $ 4,085 $ 4,096
Net operating losses 3,679 7,358
Capitalized research and development 6,201 7,214
Deferred compensation 2,102 2,085
Accounts receivable 2,556 2,296
Compensation and benefits 6,049 5,434
Accrued pension 3,710 3,205
Research and development credit 10,321 8,585
Interest limitation 5,702 0
Convertible notes hedge 9,004 0
Deferred Tax Assets, Lease Liabilities 5,688 0
Other 4,336 2,235
Less: valuation allowances (1,732) (1,159)
Deferred Tax Assets, Net of Valuation Allowance 61,701 41,349
Components of Deferred Tax Liabilities [Abstract]    
Goodwill and intangible assets 102,015 100,108
Depreciation 301 1,345
State taxes 11,161 12,212
Unremitted foreign earnings 2,619 3,583
Convertible notes debt discount 9,096 0
Deferred Tax Liabilities, Leasing Arrangements 5,338 0
Deferred tax liabilities 130,530 117,248
Net liability $ (68,829) $ (75,899)
XML 35 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Schedule of reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan
The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:

 
2019
 
2018
Accumulated benefit obligation
$
92,052

 
$
80,776

 
 
 
 
Change in benefit obligation
 

 
 

Projected benefit obligation at beginning of year
$
80,776

 
$
87,765

Service cost
1,010

 
675

Interest cost
3,130

 
2,806

Actuarial gain (loss)
10,561

 
(7,430
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Projected benefit obligation at end of year
$
92,052

 
$
80,776

 
 
 
 
Change in plan assets
 

 
 

Fair value of plan assets at beginning of year
$
66,307

 
$
74,932

Actual gain (loss) on plan assets
12,439

 
(5,585
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Fair value of plan assets at end of year
$
75,321

 
$
66,307

 
 
 
 
Funded status
$
(16,731
)
 
$
(14,469
)


Schedule of amounts recognized in the consolidated balance sheets
Amounts recognized in the consolidated balance sheets consist of the following at December 31,:

 
2019
 
2018
Other long-term liabilities
$
(16,731
)
 
$
(14,469
)
Accumulated other comprehensive loss
(41,787
)
 
(41,822
)

Schedule of actuarial assumptions used
The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:

 
2019
 
2018
Discount rate
3.33
%
 
4.37
%

The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:

 
2019
 
2018
 
2017
Discount rate on benefit obligation
4.37
%
 
3.69
%
 
4.28
%
Effective rate for interest on benefit obligation
4.01
%
 
3.28
%
 
3.49
%
Expected return on plan assets
7.50
%
 
7.50
%
 
8.00
%

Schedule of plan assets and benefit obligations recognized in other comprehensive income
Other changes in plan assets and benefit obligations recognized in other comprehensive income in 2019 and 2018 are as follows:
 
 
2019
 
2018
Current year actuarial loss
$
(2,846
)
 
$
(3,574
)
Amortization of actuarial loss
2,881

 
2,689

Total recognized in other comprehensive loss
$
35

 
$
(885
)

Schedule of net benefit cost
Net periodic pension cost for the years ended December 31, consists of the following:

 
2019
 
2018
 
2017
Service cost
$
1,010

 
$
675

 
$
603

Interest cost on projected benefit obligation
3,130

 
2,806

 
2,773

Expected return on plan assets
(4,725
)
 
(5,418
)
 
(5,300
)
Amortization of loss
2,881

 
2,689

 
2,835

Net periodic pension cost
$
2,296

 
$
752

 
$
911


Schedule of allocation of plan assets
The allocation of pension plan assets by category is as follows at December 31,:

 
Percentage of Pension
Plan Assets
 
Target
Allocation
 
2019
 
2018
 
2020
Equity securities
74
%
 
71
%
 
75
%
Debt securities
26
%
 
29
%
 
25
%
Total
100
%
 
100
%
 
100
%

The following table sets forth the value of the pension plan's assets as of December 31, 2019 and December 31, 2018:
 
2019
 
2018
Investments measured at fair value:
 
 
 
Level 1
 
 
 
Common Stock
$
8,307

 
$
6,362

Fixed Income Securities
18,609

 
17,640

Total Investments measured at fair value
26,916

 
24,002

 
 
 
 
Investments measured at NAV:
 
 
 
Money Market Fund
789

 
1,385

Mutual Funds
47,616

 
40,920

Total Investments measured at NAV
48,405

 
42,305

 
 
 
 
Total Investments
$
75,321

 
$
66,307


Schedule of expected benefit payments
The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years. The expected payments are estimated based on the same assumptions used to measure the Company’s projected benefit obligation at December 31, 2019 and reflect the impact of expected future employee service.
 
2020

$6,489

2021
5,290

2022
5,815

2023
5,637

2024
5,245

2025-2029
26,725


XML 36 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Selected Quarterly Financial Data

Selected quarterly financial data for 2019 and 2018 are as follows:
 
Three Months Ended
 
March(1)
 
June(2)
 
September(3)
 
December(4)
2019
 
 
 
 
 
 
 
Net sales
$
218,378

 
$
238,263

 
$
233,590

 
$
264,865

Gross profit
121,438

 
131,190

 
130,111

 
141,975

Net income
1,021

 
5,695

 
6,970

 
14,933

EPS:
 

 
 

 
 

 
 

Basic
$
.04

 
$
.20

 
$
.25

 
$
.53

Diluted
.04

 
.19

 
.23

 
.49


 
Three Months Ended
 
March
 
June
 
September(5)
 
December(6)
2018
 
 
 
 
 
 
 
Net sales
$
202,064

 
$
212,820

 
$
202,307

 
$
242,444

Gross profit
109,557

 
116,271

 
110,627

 
132,655

Net income
10,657

 
8,719

 
5,825

 
15,653

EPS:
 

 
 

 
 

 
 

Basic
$
.38

 
$
.31

 
$
.21

 
$
.56

Diluted
.37

 
.30

 
.20

 
.54


XML 37 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
ASSETS    
Cash and cash equivalents $ 25,856 $ 17,511
Accounts receivable, less allowance for doubtful accounts of $2,786 in 2019 and $2,660 in 2018 189,097 181,550
Inventories 164,616 154,599
Prepaid expenses and other current assets 17,794 20,691
Total current assets 397,363 374,351
Property, plant and equipment, net 118,883 113,245
Deferred income taxes 5,659 5,162
Goodwill 618,042 400,440
Other intangible assets, net 532,800 413,193
Other assets 102,348 62,747
Total assets 1,775,095 1,369,138
LIABILITIES AND SHAREHOLDERS' EQUITY    
Current portion of long-term debt 13,596 18,336
Accounts payable 55,968 53,498
Accrued compensation and benefits 53,690 42,924
Other current liabilities 64,833 46,186
Total current liabilities 188,087 160,944
Long-term debt 755,211 438,564
Deferred income taxes 74,488 81,061
Other long-term liabilities 46,842 26,299
Total liabilities 1,064,628 706,868
Commitments and contingencies
Preferred stock, par value $.01 per share; authorized 500,000 shares, none issued or outstanding 0 0
Common stock, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2019 and 2018, respectively 313 313
Paid-in capital 379,324 341,738
Retained earnings 470,844 464,851
Accumulated other comprehensive loss (59,277) (55,737)
Less: Treasury stock, at cost; 2,876,729 and 3,167,422 shares in 2019 and 2018, respectively (80,737) (88,895)
Total shareholders' equity 710,467 662,270
Total liabilities and shareholders' equity $ 1,775,095 $ 1,369,138
XML 38 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accumulated other comprehensive income (loss) [Roll Forward]      
Accumulated other comprehensive income (loss), beginning of the period $ (55,737)    
Accumulated other comprehensive income (loss), end of the period (59,277) $ (55,737)  
Accumulated Other Comprehensive Loss [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Accumulated other comprehensive income (loss), beginning of the period (55,737) (49,078) $ (58,526)
Other comprehensive income (loss) before reclassifications, net of tax 803 (3,441) 7,208
Amounts reclassified from accumulated other comprehensive income (loss) before tax (5,726) 3,602 3,553
Reclassification from AOCI, Current Period, Tax 1,383 (871) (1,313)
Net current-period other comprehensive income (loss) (3,540) (710) 9,448
Accumulated other comprehensive income (loss), end of the period (59,277) (55,737) (49,078)
Cash Flow Hedging Gain (Loss) [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Accumulated other comprehensive income (loss), beginning of the period 4,085 (3,530) 1,546
Other comprehensive income (loss) before reclassifications, net of tax 2,936 7,639 (5,529)
Amounts reclassified from accumulated other comprehensive income (loss) before tax (8,607) 913 718
Reclassification from AOCI, Current Period, Tax 2,079 (221) (265)
Net current-period other comprehensive income (loss) (3,592) 8,331 (5,076)
Accumulated other comprehensive income (loss), end of the period 493 4,085 (3,530)
Pension Liability [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Accumulated other comprehensive income (loss), beginning of the period (31,718) (25,813) (26,458)
Other comprehensive income (loss) before reclassifications, net of tax (2,158) (2,711) (1,142)
Amounts reclassified from accumulated other comprehensive income (loss) before tax 2,881 2,689 2,835
Reclassification from AOCI, Current Period, Tax (696) (650) (1,048)
Net current-period other comprehensive income (loss) 27 (672) 645
Accumulated other comprehensive income (loss), end of the period (31,691) (31,718) (25,813)
Cumulative Translation Adjustment [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Accumulated other comprehensive income (loss), beginning of the period (28,104) (19,735) (33,614)
Other comprehensive income (loss) before reclassifications, net of tax 25 (8,369) 13,879
Amounts reclassified from accumulated other comprehensive income (loss) before tax 0 0 0
Reclassification from AOCI, Current Period, Tax 0 0 0
Net current-period other comprehensive income (loss) 25 (8,369) 13,879
Accumulated other comprehensive income (loss), end of the period $ (28,079) (28,104) $ (19,735)
Accounting Standards Update 2018-02 [Member] | Accumulated Other Comprehensive Loss [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Cumulative Effect of New Accounting Principle in Period of Adoption   (5,949)  
Accounting Standards Update 2018-02 [Member] | Cash Flow Hedging Gain (Loss) [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Cumulative Effect of New Accounting Principle in Period of Adoption   (716)  
Accounting Standards Update 2018-02 [Member] | Pension Liability [Member]      
Accumulated other comprehensive income (loss) [Roll Forward]      
Cumulative Effect of New Accounting Principle in Period of Adoption   $ (5,233)  
XML 39 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Shareholder's Equity (Parenthetical) - $ / shares
12 Months Ended
Oct. 28, 2013
Feb. 29, 2012
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Shareholders' Equity Parenthetical [Abstract]          
Dividends per share of common stock (in dollars per share) $ 0.20 $ 0.15 $ 0.80 $ 0.80 $ 0.80
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
New Accounting Pronouncements
12 Months Ended
Dec. 31, 2019
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
New Accounting Pronouncements and Changes in Accounting Principles New Accounting Pronouncements

Recently Adopted Accounting Standards

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), along with amendments issued in 2017 and 2018. This ASU requires lessees to record leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term.

The Company adopted the new standard on January 1, 2019, and applied the modified retrospective approach along with the package of transition practical expedients. The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. On January 1, 2019, we recorded initial right-of-use assets and lease liabilities, that were previously unrecorded under prior GAAP, of $17.9 million. Operating lease ROU assets are included in other assets and lease liabilities are included in other current liabilities and other long-term liabilities. Our accounting for finance leases, which were capital leases under prior GAAP, remained substantially unchanged. Finance leases are included in property and equipment, current portion of long-term debt and long-term debt in our consolidated balance sheets. This update did not have a material impact on our net income, earnings per share or cash flows. Refer to Note 5 for further detail on leases.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU makes more financial and non-financial hedging strategies eligible for hedge accounting. It also amends the presentation and disclosure requirements and changes how companies assess effectiveness. It is intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting and increase transparency as to the scope and results of hedging programs. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. We adopted this update on January 1, 2019 and it did not have a material impact on our consolidated financial statements.

    
Recently Issued Accounting Standards, Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, along with subsequent amendments issued in 2019. This ASU requires instruments measured at amortized cost, including accounts receivable, to be presented at the net amount expected to be collected. The new model requires an entity to estimate credit losses based on historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. This ASU is effective for fiscal years beginning after December 31, 2019 and early adoption is permissible during any interim period after December 31, 2018. The Company adopted the new standard on January 1, 2020. We assessed the impact of adopting this ASU and the impact of the current expected credit loss model on trade receivables. We do not expect this update to have a material impact on our net income, earnings per share or cash flows.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. We do not expect this update to have a material impact on disclosures on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which results in the removal of certain exceptions to the general principles of ASC 740 and simplifies other aspects of the accounting for income taxes. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Matters and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Legal Matters and Contingencies Legal Matters and Contingencies

From time to time, the Company may receive an information request or subpoena from a government agency such as the Securities and Exchange Commission, Department of Justice, Equal Employment Opportunity Commission, the Occupational Safety and Health Administration, the United States Food and Drug Administration, the Department of Labor, the Treasury Department or other federal and state agencies or foreign governments or government agencies. These information requests or subpoenas may or may not be routine inquiries, or may begin as routine inquiries and over time develop into enforcement actions of various types. Likewise, if we receive reports of alleged misconduct from employees and third parties, we investigate as appropriate.

Manufacturers of medical devices have been the subject of various enforcement actions relating to interactions with health care providers domestically or internationally whereby companies are claimed to have provided health care providers with inappropriate incentives to purchase their products. Similarly, the Foreign Corrupt Practices Act ("FCPA") imposes obligations on manufacturers with respect to interactions with health care providers who may be considered government officials based on their affiliation with public hospitals. The FCPA also requires publicly listed manufacturers to maintain accurate books and records, and maintain internal accounting controls sufficient to provide assurance that transactions are accurately recorded, lawful and in accordance with management's authorization. The FCPA poses unique challenges both because manufacturers operate in foreign cultures in which conduct illegal under the FCPA may not be illegal in local jurisdictions, and because, in some cases, a United States manufacturer may face risks under the FCPA based on the conduct of third parties over whom the manufacturer may not have complete control. While CONMED has not experienced any material enforcement action to date, there can be no assurance that the Company will not be subject to a material enforcement action in the future, or that the Company will not incur costs including, in the form of fees for lawyers and other consultants, that are material to the Company’s results of operations in the course of responding to a future inquiry or investigation.

Manufacturers of medical products may face exposure to significant product liability claims, as well as patent infringement and other claims incurred in the ordinary course of business. To date, we have not experienced any claims that have been material to our financial statements or financial condition, but any such claims arising in the future could have a material adverse effect on our business, results of operations or cash flows. We currently maintain commercial product liability insurance of $30 million per incident and $30 million in the aggregate annually, which we believe is adequate. This coverage is on a claims-made basis. There can be no assurance that claims will not exceed insurance coverage, that the carriers will be solvent or that such insurance will be available to us in the future at a reasonable cost.

Our operations are subject, and in the past have been subject, to a number of environmental laws and regulations governing, among other things, air emissions; wastewater discharges; the use, handling and disposal of hazardous substances and wastes; soil and groundwater remediation and employee health and safety. Likewise, the operations of our suppliers and sterilizers are subject to similar environmental laws and regulations. In some jurisdictions, environmental requirements may be expected to become more stringent in the future. In the United States, certain environmental laws can impose liability for the entire cost of site restoration upon each of the parties that may have contributed to conditions at the site regardless of fault or the lawfulness of the party’s activities. While we do not believe that the present costs of environmental compliance and remediation are material, there can be no assurance that future compliance or remedial obligations would not have a material adverse effect on our financial condition, results of operations or cash flows.

In 2014, the Company acquired EndoDynamix, Inc. The agreement governing the terms of the acquisition provides that, if various conditions are met, certain contingent payments relating to the first commercial sale of the products (the milestone payment), as well as royalties based on sales (the revenue based payments), are due to the seller. In 2016, we notified the seller that there was a need to redesign the product, and that, as a consequence, the first commercial sale had been delayed. Consequently, the payment of contingent milestone and revenue-based payments were delayed. On January 18, 2017, the seller provided notice ("the Notice") seeking $12.7 million, which essentially represents the seller's view as to the sum of the projected contingent milestone and revenue-based payments on an accelerated basis. CONMED responded to the Notice denying that there was any basis for acceleration of the payments due under the acquisition agreement. On February 22, 2017, the representative of the former shareholders of EndoDynamix filed a complaint in Delaware Chancery Court claiming breach of contract with respect to the duty to commercialize the product and seeking the contingent payments on an accelerated basis. We believe that there was a substantive contractual basis to support the Company's decision to redesign the product, such that there was no legitimate basis for seeking the acceleration of the contingent payments at that time. In the third quarter of 2018, the Company decided to halt the development of the EndoDynamix clip applier. We previously recorded a charge to write off assets and released a previously accrued contingent consideration liability as described in Note 14. A non-jury trial is now scheduled to take place in July 2020. We expect to defend the claims asserted by the sellers of EndoDynamix in the Delaware Court, although there can be no assurance that we will prevail in the litigation.

We record reserves sufficient to cover probable and estimable losses associated with any such pending claims. We do not expect that the resolution of any pending claims, investigations or reports of alleged misconduct will have a material adverse effect on our financial condition, results of operations or cash flows. There can be no assurance, however, that future claims or investigations, or the costs associated with responding to such claims, investigations or reports of misconduct, especially claims and investigations not covered by insurance, will not have a material adverse effect on our financial condition, results of operations or cash flows.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
New Accounting Pronouncements New Accounting Pronouncements (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements

Recently Adopted Accounting Standards

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842) (“ASU 2016-02”), along with amendments issued in 2017 and 2018. This ASU requires lessees to record leases on their balance sheets but recognize the expenses on their income statements in a manner similar to current practice. ASU 2016-02 states that a lessee would recognize a lease liability for the obligation to make lease payments and a right-of-use asset for the right to use the underlying asset for the lease term.

The Company adopted the new standard on January 1, 2019, and applied the modified retrospective approach along with the package of transition practical expedients. The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material. On January 1, 2019, we recorded initial right-of-use assets and lease liabilities, that were previously unrecorded under prior GAAP, of $17.9 million. Operating lease ROU assets are included in other assets and lease liabilities are included in other current liabilities and other long-term liabilities. Our accounting for finance leases, which were capital leases under prior GAAP, remained substantially unchanged. Finance leases are included in property and equipment, current portion of long-term debt and long-term debt in our consolidated balance sheets. This update did not have a material impact on our net income, earnings per share or cash flows. Refer to Note 5 for further detail on leases.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. This ASU makes more financial and non-financial hedging strategies eligible for hedge accounting. It also amends the presentation and disclosure requirements and changes how companies assess effectiveness. It is intended to more closely align hedge accounting with companies’ risk management strategies, simplify the application of hedge accounting and increase transparency as to the scope and results of hedging programs. This guidance is effective for fiscal years beginning after December 15, 2018, including interim periods within that reporting period. Early adoption is permitted. We adopted this update on January 1, 2019 and it did not have a material impact on our consolidated financial statements.

    
Recently Issued Accounting Standards, Not Yet Adopted

In June 2016, the FASB issued ASU No. 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, along with subsequent amendments issued in 2019. This ASU requires instruments measured at amortized cost, including accounts receivable, to be presented at the net amount expected to be collected. The new model requires an entity to estimate credit losses based on historical information, current information, and reasonable and supportable forecasts, including estimates of prepayments. This ASU is effective for fiscal years beginning after December 31, 2019 and early adoption is permissible during any interim period after December 31, 2018. The Company adopted the new standard on January 1, 2020. We assessed the impact of adopting this ASU and the impact of the current expected credit loss model on trade receivables. We do not expect this update to have a material impact on our net income, earnings per share or cash flows.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to the Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This ASU is effective for fiscal years beginning after December 15, 2019 and early adoption is permitted. We do not expect this update to have a material impact on disclosures on our consolidated financial statements.

In August 2018, the FASB issued ASU 2018-14, Compensation-Retirement Benefits-Defined Benefit Plans-General (Topic 715-20): Disclosure Framework-Changes to the Disclosure Requirements for Defined Benefit Plans, which modifies the disclosure requirements for defined benefit pension plans and other postretirement plans. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which results in the removal of certain exceptions to the general principles of ASC 740 and simplifies other aspects of the accounting for income taxes. This ASU is effective for fiscal years beginning after December 15, 2020 and early adoption is permitted. The Company is currently assessing the impact of this guidance on our consolidated financial statements.
JSON 43 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cnmd10k2019.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 311, "dts": { "calculationLink": { "local": [ "cnmd-20191231_cal.xml" ] }, "definitionLink": { "local": [ "cnmd-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "cnmd10k2019.htm" ] }, "labelLink": { "local": [ "cnmd-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "cnmd-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "cnmd-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 800, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 30, "http://www.conmed.com/20191231": 3, "http://xbrl.sec.gov/dei/2019-01-31": 9, "total": 42 }, "keyCustom": 53, "keyStandard": 538, "memberCustom": 22, "memberStandard": 65, "nsprefix": "cnmd", "nsuri": "http://www.conmed.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.conmed.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:Security12bTitle", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107100 - Disclosure - Inventories", "role": "http://www.conmed.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Property, Plant and Equipment", "role": "http://www.conmed.com/role/PropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Leases (Notes)", "role": "http://www.conmed.com/role/LeasesNotes", "shortName": "Leases (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Long Term Debt", "role": "http://www.conmed.com/role/LongTermDebt", "shortName": "Long Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Income Taxes", "role": "http://www.conmed.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Shareholders' Equity", "role": "http://www.conmed.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128100 - Disclosure - Revenues (Notes)", "role": "http://www.conmed.com/role/RevenuesNotes", "shortName": "Revenues (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131100 - Disclosure - Business Segments and Geographic Areas", "role": "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreas", "shortName": "Business Segments and Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134100 - Disclosure - Employee Benefit Plans", "role": "http://www.conmed.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Balance Sheets", "role": "http://www.conmed.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137100 - Disclosure - Legal Matters and Contingencies", "role": "http://www.conmed.com/role/LegalMattersAndContingencies", "shortName": "Legal Matters and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:AcquisitionandOtherExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140100 - Disclosure - Acquisition and Other Expense", "role": "http://www.conmed.com/role/AcquisitionAndOtherExpense", "shortName": "Acquisition and Other Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:AcquisitionandOtherExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149100 - Disclosure - Guarantees", "role": "http://www.conmed.com/role/Guarantees", "shortName": "Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151100 - Disclosure - Fair Value Measurement", "role": "http://www.conmed.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153100 - Disclosure - New Accounting Pronouncements", "role": "http://www.conmed.com/role/NewAccountingPronouncements", "shortName": "New Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155100 - Disclosure - Selected Quarterly Financial Data (Unaudited)", "role": "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnaudited", "shortName": "Selected Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2156100 - Schedule - Schedule II - Valuation and Qualifying Accounts", "role": "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Operations and Significant Accounting Policies (Policies)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies", "shortName": "Operations and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2253201 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Policies)", "role": "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsPolicies", "shortName": "New Accounting Pronouncements New Accounting Pronouncements (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2301302 - Disclosure - Operations and Significant Accounting Policies (Tables)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables", "shortName": "Operations and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Business Acqusition Business Acquisition (Tables)", "role": "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionTables", "shortName": "Business Acqusition Business Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2307301 - Disclosure - Inventories (Tables)", "role": "http://www.conmed.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308301 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://www.conmed.com/role/PropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Leases (Tables)", "role": "http://www.conmed.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Long Term Debt (Tables)", "role": "http://www.conmed.com/role/LongTermDebtTables", "shortName": "Long Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322301 - Disclosure - Income Taxes (Tables)", "role": "http://www.conmed.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_cnmd_StockOptionsAndStockAppreciationRightsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Shareholders' Equity (Tables)", "role": "http://www.conmed.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_AwardTypeAxis_cnmd_StockOptionsAndStockAppreciationRightsMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328301 - Disclosure - Revenues (Tables)", "role": "http://www.conmed.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331301 - Disclosure - Business Segments and Geographic Areas (Tables)", "role": "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasTables", "shortName": "Business Segments and Geographic Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334301 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ScheduleofAcquisitionandOtherOperatingExpenseTableTextBlockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2340301 - Disclosure - Acquisition and Other Expense (Tables)", "role": "http://www.conmed.com/role/AcquisitionAndOtherExpenseTables", "shortName": "Acquisition and Other Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ScheduleofAcquisitionandOtherOperatingExpenseTableTextBlockTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349301 - Disclosure - Guarantees (Tables)", "role": "http://www.conmed.com/role/GuaranteesTables", "shortName": "Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351301 - Disclosure - Fair Value Measurement (Tables)", "role": "http://www.conmed.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2355301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables)", "role": "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedTables", "shortName": "Selected Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "shortName": "Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Operations and Significant Accounting Policies (Details)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "shortName": "Operations and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherNoncurrentAssetsMember", "decimals": "-5", "lang": null, "name": "cnmd:Fieldinventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails", "shortName": "Operations and Significant Accounting Policies (Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails", "shortName": "Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "D2019Q4SD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Business Acqusition Business Acquisition (Details)", "role": "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "shortName": "Business Acqusition Business Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "D2019Q4SD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Shareholders' Equity", "role": "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Inventories (Details)", "role": "http://www.conmed.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408402 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Leases Lease Cost (Details)", "role": "http://www.conmed.com/role/LeasesLeaseCostDetails", "shortName": "Leases Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Leases Supplementary Balance Sheet Information (Details)", "role": "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails", "shortName": "Leases Supplementary Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalLeaseObligationsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Leases Supplementary Cash Flow Information (Details)", "role": "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails", "shortName": "Leases Supplementary Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalLeaseObligationsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Leases Maturities of Operating and Financing Lease Liabilities (Details)", "role": "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails", "shortName": "Leases Maturities of Operating and Financing Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill) (Details)", "role": "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets (Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "D2019Q4SD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416403 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details)", "role": "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cnmd:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Long Term Debt (Details)", "role": "http://www.conmed.com/role/LongTermDebtDetails", "shortName": "Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Long Term Debt (Narrative) (Details)", "role": "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "shortName": "Long Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_LineOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "D2013Q4Oct28", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002501 - Statement - Consolidated Statements of Shareholder's Equity (Parenthetical)", "role": "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Shareholder's Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Long Term Debt (Maturities of Long-term Debt) (Details)", "role": "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails", "shortName": "Long Term Debt (Maturities of Long-term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails", "shortName": "Income Taxes (Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes (Effective Income Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422405 - Disclosure - Income Taxes (Income Before Income Taxes) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes (Income Before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422406 - Disclosure - Income Taxes (Tax Credit Carryforwards) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails", "shortName": "Income Taxes (Tax Credit Carryforwards) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_IncomeTaxAuthorityAxis_us-gaap_DomesticCountryMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422407 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details)", "role": "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "D2013Q4Oct28", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Shareholders' Equity (Details)", "role": "http://www.conmed.com/role/ShareholdersEquityDetails", "shortName": "Shareholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "INF", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Shareholders' Equity (Awards) (Details)", "role": "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "shortName": "Shareholders' Equity (Awards) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - Shareholders' Equity (Employee Plan) (Details)", "role": "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails", "shortName": "Shareholders' Equity (Employee Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_PlanNameAxis_cnmd_EmployeePlanMember", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428402 - Disclosure - Revenues (Details)", "role": "http://www.conmed.com/role/RevenuesDetails", "shortName": "Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428403 - Disclosure - Revenues Revenue from Contracts with Customers (Details)", "role": "http://www.conmed.com/role/RevenuesRevenueFromContractsWithCustomersDetails", "shortName": "Revenues Revenue from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431402 - Disclosure - Business Segments and Geographic Areas (Details)", "role": "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "shortName": "Business Segments and Geographic Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "lang": null, "name": "cnmd:NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales", "reportCount": 1, "unique": true, "unitRef": "Customers", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434402 - Disclosure - Employee Benefit Plans (Defined Contribution Plan) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails", "shortName": "Employee Benefit Plans (Defined Contribution Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD_us-gaap_RetirementPlanTypeAxis_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434403 - Disclosure - Employee Benefit Plans (Employee Benefit Reconciliation) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "shortName": "Employee Benefit Plans (Employee Benefit Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434404 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedInBalanceSheetDetails", "shortName": "Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434405 - Disclosure - Employee Benefit Plans (Actuarial Assumptions) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails", "shortName": "Employee Benefit Plans (Actuarial Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434406 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails", "shortName": "Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "cnmd:DefinedBenefitPlanNonServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434407 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails", "shortName": "Employee Benefit Plans (Net Periodic Pension Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "cnmd:DefinedBenefitPlanNonServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434408 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails", "shortName": "Employee Benefit Plans (Allocation of Pension Plan Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Operations and Significant Accounting Policies", "role": "http://www.conmed.com/role/OperationsAndSignificantAccountingPolicies", "shortName": "Operations and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434409 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails", "shortName": "Employee Benefit Plans (Fair Value of Plan Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member", "decimals": "-3", "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434410 - Disclosure - Employee Benefit Plans (Expected Future Employee Service) (Details)", "role": "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails", "shortName": "Employee Benefit Plans (Expected Future Employee Service) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437401 - Disclosure - Legal Matters and Contingencies (Details)", "role": "http://www.conmed.com/role/LegalMattersAndContingenciesDetails", "shortName": "Legal Matters and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "cnmd:ProductLiabilityContingencyInsuranceAmountPerIncident", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "cnmd:Manufacturingconsolidationcosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440402 - Disclosure - Acquisition and Other Expense (Details)", "role": "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "shortName": "Acquisition and Other Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ProductWarrantyAccrualTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449402 - Disclosure - Guarantees (Details)", "role": "http://www.conmed.com/role/GuaranteesDetails", "shortName": "Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "cnmd:ProductWarrantyAccrualTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451402 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)", "role": "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "shortName": "Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451403 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (Details)", "role": "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails", "shortName": "Fair Value Measurement (Foreign Currency Forward Contracts) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "cnmd:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453402 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Details)", "role": "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails", "shortName": "New Accounting Pronouncements New Accounting Pronouncements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "I2019Q1FIRST_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Narrative) (Details)", "role": "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails", "shortName": "Selected Quarterly Financial Data (Unaudited) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4QTD", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_cnmd_A2.625PercentConvertibleNotesDue2024Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleNotesPayableMember", "decimals": "5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455403 - Disclosure - Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details)", "role": "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails", "shortName": "Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Business Acqusition", "role": "http://www.conmed.com/role/BusinessAcqusition", "shortName": "Business Acqusition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2018Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2456401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details)", "role": "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "FI2016Q4_us-gaap_ValuationAllowancesAndReservesTypeAxis_us-gaap_AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "cnmd10k2019.htm", "contextRef": "I2018Q1SD_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_cnmd_AccountingStandardsUpdate201409and201802Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - cnmd10k2019.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - cnmd10k2019.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 90, "tag": { "cnmd_A2.625PercentConvertibleNotesDue2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2.625 Percent Convertible Notes Due 2024 [Member]", "label": "2.625 Percent Convertible Notes Due 2024 [Member]", "terseLabel": "2.625 Percent Convertible Notes Due 2024 [Member]" } } }, "localname": "A2.625PercentConvertibleNotesDue2024Member", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "cnmd_AccountingStandardsUpdate201409and201802Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 and 2018-02 [Member]", "label": "Accounting Standards Update 2014-09 and 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2014-09 and 2018-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201409and201802Member", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "cnmd_AcquisitionRestructuringExpensesandOtherOperatingExpensesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AcquisitionRestructuringExpensesandOtherOperatingExpenses [Line Items]", "label": "Acquisition, Restructuring Expenses and Other Operating Expenses [Line Items]", "terseLabel": "Acquisition and Other Expense [Line Items]" } } }, "localname": "AcquisitionRestructuringExpensesandOtherOperatingExpensesLineItems", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "stringItemType" }, "cnmd_AcquisitionandOtherExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition and Other Expense [Abstract]", "label": "Acquisition and Other Expense [Abstract]" } } }, "localname": "AcquisitionandOtherExpenseAbstract", "nsuri": "http://www.conmed.com/20191231", "xbrltype": "stringItemType" }, "cnmd_AcquisitionandOtherExpenseTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition and Other Expense [Text Block]", "label": "Acquisition and Other Expense [Text Block]", "terseLabel": "Acquisition and Other Expense [Text Block]" } } }, "localname": "AcquisitionandOtherExpenseTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpense" ], "xbrltype": "textBlockItemType" }, "cnmd_AdjustmentstoAdditionalPaidinCapitalConvertibleNoteHedgeNetofIncomeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax", "label": "Adjustments to Additional Paid in Capital, Convertible Note Hedge, Net of Income Tax", "terseLabel": "Convertible notes hedge, net" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalConvertibleNoteHedgeNetofIncomeTax", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "cnmd_AdjustmentstoAdditionalPaidinCapitalConvertibleNotesDebtIssuanceCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Convertible Notes Debt Issuance Costs", "label": "Adjustments to Additional Paid in Capital, Convertible Notes Debt Issuance Costs", "terseLabel": "Convertible notes debt issuance costs" } } }, "localname": "AdjustmentstoAdditionalPaidinCapitalConvertibleNotesDebtIssuanceCosts", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "cnmd_AdministrativeRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Administrative Restructuring [Member]", "label": "Administrative Restructuring [Member]", "terseLabel": "Administrative Restructuring [Member]" } } }, "localname": "AdministrativeRestructuringMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "cnmd_AmendedAndRestatedSeniorCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amended and Restated Senior Credit Agreement [Member]", "label": "Amended and Restated Senior Credit Agreement [Member]", "terseLabel": "Amended and Restated Senior Credit Agreement [Member]" } } }, "localname": "AmendedAndRestatedSeniorCreditAgreementMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnmd_AmericasexcludingtheUnitedStatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Americas (excluding the United States) [Member]", "label": "Americas (excluding the United States) [Member]", "terseLabel": "Americas (excluding the United States) [Member]" } } }, "localname": "AmericasexcludingtheUnitedStatesMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "cnmd_AssetAcquisitionContingentConsiderationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Asset Acquisition, Contingent Consideration Liability", "label": "Asset Acquisition, Contingent Consideration Liability", "terseLabel": "Asset Acquisition, Contingent Consideration Liability" } } }, "localname": "AssetAcquisitionContingentConsiderationLiability", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_BuffaloFilterLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Buffalo Filter LLC [Member]", "label": "Buffalo Filter LLC [Member]", "terseLabel": "Buffalo Filter LLC [Member]" } } }, "localname": "BuffaloFilterLLCMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "cnmd_CashFlowLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cash Flow Lessee [Abstract]", "label": "Cash Flow Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowLesseeAbstract", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "cnmd_CompensatorydamagesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Compensatory damages [Member]", "label": "Compensatory damages [Member]", "terseLabel": "Compensatory damages [Member]" } } }, "localname": "CompensatorydamagesMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "cnmd_ConsolidationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility Consolidation Costs [Member]", "label": "Consolidation Costs [Member]", "terseLabel": "Consolidation Costs [Member]" } } }, "localname": "ConsolidationCostsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "cnmd_CreditAgreementExpirationTriggerRequirementConvertibleNoteOutstandingBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance", "label": "Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance", "terseLabel": "Credit Agreement Expiration Trigger Requirement, Convertible Note Outstanding Balance" } } }, "localname": "CreditAgreementExpirationTriggerRequirementConvertibleNoteOutstandingBalance", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_CumulativeGainsandLossesAmortizationPeriodLimit": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cumulative Gains and Losses Amortization Period Limit", "label": "Cumulative Gains and Losses Amortization Period Limit", "terseLabel": "Cumulative Gains and Losses Amortization Period Limit" } } }, "localname": "CumulativeGainsandLossesAmortizationPeriodLimit", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" ], "xbrltype": "durationItemType" }, "cnmd_CustomerandDistributorRelationshipsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer and Distributor Relationships [Member]", "label": "Customer and Distributor Relationships [Member]", "terseLabel": "Customer and Distributor Relationships [Member]" } } }, "localname": "CustomerandDistributorRelationshipsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_DebtInstrumentConvertibleGrossAmountofEquityComponent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Gross Amount of Equity Component", "label": "Debt Instrument, Convertible, Gross Amount of Equity Component", "terseLabel": "Debt Instrument, Convertible, Gross Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleGrossAmountofEquityComponent", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DebtInstrumentConvertibleInitialConversionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt Instrument, Convertible, Initial Conversion Rate", "label": "Debt Instrument, Convertible, Initial Conversion Rate", "terseLabel": "Debt Instrument, Convertible, Initial Conversion Rate" } } }, "localname": "DebtInstrumentConvertibleInitialConversionRate", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "sharesItemType" }, "cnmd_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Capitalized Research and Development", "label": "Deferred Tax Assets, Capitalized Research and Development", "terseLabel": "Capitalized research and development" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DeferredTaxAssetsInterestLimitation": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Interest Limitation", "label": "Deferred Tax Assets, Interest Limitation", "terseLabel": "Interest limitation" } } }, "localname": "DeferredTaxAssetsInterestLimitation", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "terseLabel": "Deferred Tax Assets, Lease Liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated losses reflected in the sales returns, rebates and allowances and allowance for doubtful accounts, which can only be deducted for tax purposes when actual return occurs, rebates occur, allowances are granted and bad debts are known, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken.", "label": "Deferred Tax Assets, sales returns, rebates and allowances, and allowance for doubtful accounts", "terseLabel": "Accounts receivable" } } }, "localname": "DeferredTaxAssetsSalesReturnsRebatesAndAllowancesAndAllowanceForDoubtfulAccounts", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DeferredTaxLiabilitiesDepreciation": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, Depreciation", "label": "Deferred Tax Liabilities, Depreciation", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesDepreciation", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DeferredTaxLiabilitiesStateTaxes": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities, State Taxes", "label": "Deferred Tax Liabilities, State Taxes", "terseLabel": "State taxes" } } }, "localname": "DeferredTaxLiabilitiesStateTaxes", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodBenefitCostBenefitObligationDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Net Period Benefit Cost, Benefit Obligation, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodBenefitCostBenefitObligationDiscountRate", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "cnmd_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Interest Cost, Discount Rate", "terseLabel": "Effective rate for interest on benefit obligation (percent)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInterestCostDiscountRate", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "cnmd_DefinedBenefitPlanNonServiceCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Non-Service Cost", "label": "Defined Benefit Plan, Non-Service Cost", "terseLabel": "Defined Benefit Plan, Non-Service Cost" } } }, "localname": "DefinedBenefitPlanNonServiceCost", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.conmed.com/20191231", "xbrltype": "stringItemType" }, "cnmd_EffectiveIncomeTaxRateReconciliationConsolidatedGroupRestructuring": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring", "label": "Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring", "terseLabel": "Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring" } } }, "localname": "EffectiveIncomeTaxRateReconciliationConsolidatedGroupRestructuring", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "cnmd_EffectiveIncomeTaxRateReconciliationTaxReform": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of reported income tax expense (benefit) attributable to the Tax Cuts and Jobs Act of 2017.", "label": "Effective Income Tax Rate Reconciliation Tax Reform", "terseLabel": "Effective Income Tax Rate Reconciliation Tax Reform, Domestic" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxReform", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "cnmd_EffectiveIncomeTaxRateReconciliationTaxReformInternational": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Tax Reform, International", "label": "Effective Income Tax Rate Reconciliation Tax Reform, International", "terseLabel": "Effective Income Tax Rate Reconciliation Tax Reform, International" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxReformInternational", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "cnmd_EffectiveIncomeTaxRateReconciliationTaxtreatyprotocolsPercent": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxtreatyprotocolsPercent", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "cnmd_EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 12.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent", "label": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationUStaxonworldwideearningsatdifferentratesPercent", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "cnmd_EmployeePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Plan [Member]", "label": "Employee Plan [Member]", "terseLabel": "Employee Plan [Member]" } } }, "localname": "EmployeePlanMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "domainItemType" }, "cnmd_EndoDynamixInc.Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "EndoDynamix, Inc. [Member]", "label": "EndoDynamix, Inc. [Member]", "terseLabel": "EndoDynamix, Inc. [Member]" } } }, "localname": "EndoDynamixInc.Member", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "cnmd_ExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expense [Member]", "label": "Expense [Member]", "terseLabel": "Expense [Member]" } } }, "localname": "ExpenseMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_Fieldinventory": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Field inventory", "label": "Field inventory", "terseLabel": "Field inventory" } } }, "localname": "Fieldinventory", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease Cost", "label": "Finance Lease Cost", "totalLabel": "Total finance lease cost" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "negatedLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Gross", "label": "Finance Lease, Right-Of-Use Asset, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_GeneralSurgeryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "General Surgery [Member]", "label": "General Surgery [Member]", "terseLabel": "General Surgery [Member]" } } }, "localname": "GeneralSurgeryMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "cnmd_Hedgeandwarranttransactionsnetcashpaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Up-front costs to purchase hedge instruments, net of cash received from sale of warrants", "label": "Hedge and warrant transactions, net cash paid", "terseLabel": "Hedge and warrant transactions, net cash paid" } } }, "localname": "Hedgeandwarranttransactionsnetcashpaid", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_LeasesWeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Leases Weighted Average Discount Rate [Abstract]", "label": "Leases Weighted Average Discount Rate [Abstract]" } } }, "localname": "LeasesWeightedAverageDiscountRateAbstract", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "cnmd_LesseeOperatingLeaseLeaseNotyetCommencedFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not yet Commenced, Fair Value", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Fair Value", "terseLabel": "Lessee, Operating Lease, Lease Not yet Commenced, Fair Value" } } }, "localname": "LesseeOperatingLeaseLeaseNotyetCommencedFairValue", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_LesseeOperatingLeaseTerminationOptionTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Termination Option Term", "label": "Lessee, Operating Lease, Termination Option Term" } } }, "localname": "LesseeOperatingLeaseTerminationOptionTerm", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "cnmd_Manufacturingconsolidationcosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Manufacturing consolidation costs", "label": "Manufacturing consolidation costs", "terseLabel": "Manufacturing consolidation costs" } } }, "localname": "Manufacturingconsolidationcosts", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_MututalFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Mututal Funds [Member]", "label": "Mututal Funds [Member]", "terseLabel": "Mututal Funds [Member]" } } }, "localname": "MututalFundsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_Noncashimpairment": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Non-cash impairment", "label": "Non-cash impairment", "terseLabel": "Impairment charges" } } }, "localname": "Noncashimpairment", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Customer Representing over Ten Percent of Consolidated Net Sales", "label": "Number of Customer Representing over Ten Percent of Consolidated Net Sales", "terseLabel": "Number of customer representing over 10% of consolidated net sales" } } }, "localname": "NumberOfCustomerRepresentingOverTenPercentOfConsolidatedNetSales", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "integerItemType" }, "cnmd_NumberOfShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Share-based Compensation Plans", "label": "Number of Share-based Compensation Plans", "terseLabel": "Number of share-based compensation plans" } } }, "localname": "NumberOfShareBasedCompensationPlans", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "integerItemType" }, "cnmd_OperatingLeaseRightOfUseAssetImpairment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Lease, Right-Of-Use Asset, Impairment", "label": "Operating Lease, Right-Of-Use Asset, Impairment", "terseLabel": "Operating Lease, Right-Of-Use Asset, Impairment" } } }, "localname": "OperatingLeaseRightOfUseAssetImpairment", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_OperationsAndSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations and Significant Accounting Policies [Line Items]", "label": "Operations and Significant Accounting Policies [Line Items]", "terseLabel": "Operations and Significant Accounting Policies [Line Items]" } } }, "localname": "OperationsAndSignificantAccountingPoliciesLineItems", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "cnmd_OperationsAndSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations and Significant Accounting Policies [Table]", "label": "Operations and Significant Accounting Policies [Table]", "terseLabel": "Operations and Significant Accounting Policies [Table]" } } }, "localname": "OperationsAndSignificantAccountingPoliciesTable", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "cnmd_OrthopedicSurgeryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Orthopedic Surgery [Member]", "label": "Orthopedic Surgery [Member]", "terseLabel": "Orthopedic Surgery [Member]" } } }, "localname": "OrthopedicSurgeryMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "cnmd_OtherExpensesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Expenses [Table]", "label": "Other Expenses [Table]", "terseLabel": "Acquisition and Other Expenses [Table]" } } }, "localname": "OtherExpensesTable", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "stringItemType" }, "cnmd_PatentsAndOtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents and Other Intangible Assets [Member]", "label": "Patents and Other Intangible Assets [Member]", "terseLabel": "Patents and Other Intangible Assets [Member]" } } }, "localname": "PatentsAndOtherIntangibleAssetsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_PaymentsOfConvertibleHedges": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments Of Convertible Hedges", "label": "Payments Of Convertible Hedges", "negatedTerseLabel": "Purchase of Convertible Notes Hedges" } } }, "localname": "PaymentsOfConvertibleHedges", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cnmd_PaymentsforContingentConsiderationRelatedtoAssetAcquisition": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Payments for Contingent Consideration Related to Asset Acquisition", "label": "Payments for Contingent Consideration Related to Asset Acquisition", "negatedTerseLabel": "Payments Related to Contingent Consideration", "terseLabel": "Payments Related to Contingent Consideration" } } }, "localname": "PaymentsforContingentConsiderationRelatedtoAssetAcquisition", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_Paymentsrelatedtobusinessacquisitionsandassetacquisitions": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business or asset, net of the cash acquired from the purchase and the cash outflow associated with a distribution agreement.", "label": "Payments related to business acquisitions and asset acquisitions", "negatedTerseLabel": "Payments related to business acquisitions and asset acquisitions, net of cash acquired" } } }, "localname": "Paymentsrelatedtobusinessacquisitionsandassetacquisitions", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cnmd_ProductLiabilityContingencyInsuranceAggregateAnnualAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Product Liability Contingency, Insurance, Aggregate Annual Amount", "label": "Product Liability Contingency, Insurance, Aggregate Annual Amount", "terseLabel": "Product liability insurance, aggregate annual amount" } } }, "localname": "ProductLiabilityContingencyInsuranceAggregateAnnualAmount", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_ProductLiabilityContingencyInsuranceAmountPerIncident": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Product Liability Contingency, Insurance, Amount per Incident", "label": "Product Liability Contingency, Insurance, Amount per Incident", "terseLabel": "Product liability insurance, amount per incident" } } }, "localname": "ProductLiabilityContingencyInsuranceAmountPerIncident", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_ProductWarrantyAccrualTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product Warranty Accrual Term", "label": "Product Warranty Accrual Term", "terseLabel": "Standard warranty period (in years)" } } }, "localname": "ProductWarrantyAccrualTerm", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "durationItemType" }, "cnmd_PunitivedamagesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Punitive damages [Member]", "label": "Punitive damages [Member]", "terseLabel": "Punitive damages [Member]" } } }, "localname": "PunitivedamagesMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "cnmd_ReductionofRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reduction of Revenue [Member]", "label": "Reduction of Revenue [Member]", "terseLabel": "Reduction of Revenue [Member]" } } }, "localname": "ReductionofRevenueMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_RestrictedStockUnitsAndPerformanceShareUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]", "label": "Restricted Stock Units and Performance Share Units [Member]", "terseLabel": "Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]" } } }, "localname": "RestrictedStockUnitsAndPerformanceShareUnitsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "domainItemType" }, "cnmd_RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Table Text Block] for Revenue from External Customers by Geographic Area and Product Line [Table]", "label": "Revenue from External Customers by Geographic Area and Product Line [Table Text Block]", "terseLabel": "Revenue from External Customers by Geographic Areas and Product Line" } } }, "localname": "RevenuefromExternalCustomersbyGeographicAreaandProductLineTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "cnmd_RevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenues [Member]", "label": "Revenues [Member]", "terseLabel": "Revenues [Member]" } } }, "localname": "RevenuesMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "cnmd_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]", "label": "Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "cnmd_SalesrepresentationmarketingandpromotionalrightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales representation, marketing and promotional rights [Member]", "label": "Sales representation, marketing and promotional rights [Member]", "terseLabel": "Sales representation, marketing and promotional rights [Member]" } } }, "localname": "SalesrepresentationmarketingandpromotionalrightsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]", "label": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]", "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedAssetsLineItems", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]", "label": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]", "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedAssetsTable", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "cnmd_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]", "label": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived and Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "cnmd_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Property, Plant and Equipment Useful Life [Table Text Block]", "label": "Schedule of Property, Plant and Equipment Useful Life [Table Text Block]", "terseLabel": "Schedule of property plant and equipment useful life" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "cnmd_ScheduleofAcquisitionandOtherOperatingExpenseTableTextBlockTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Acquisition and Other Operating Expense [Table Text Block] [Table Text Block]", "label": "Schedule of Acquisition and Other Operating Expense [Table Text Block] [Table Text Block]", "terseLabel": "Schedule of Acquisition and Other Operating Expense" } } }, "localname": "ScheduleofAcquisitionandOtherOperatingExpenseTableTextBlockTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseTables" ], "xbrltype": "textBlockItemType" }, "cnmd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Minimum Employee Subscription Rate", "terseLabel": "Minimum percent of salary employees can invest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "percentItemType" }, "cnmd_StatementofShareholdersEquityParentheticalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statement of Shareholders' Equity Parenthetical [Abstract]", "label": "Statement of Shareholders' Equity Parenthetical [Abstract]" } } }, "localname": "StatementofShareholdersEquityParentheticalAbstract", "nsuri": "http://www.conmed.com/20191231", "xbrltype": "stringItemType" }, "cnmd_StockOptionsAndStockAppreciationRightsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Options and Stock Appreciation Rights (SARs) [Member]", "label": "Stock Options and Stock Appreciation Rights [Member]", "terseLabel": "Stock Options and Stock Appreciation Rights (SARs) [Member]" } } }, "localname": "StockOptionsAndStockAppreciationRightsMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "domainItemType" }, "cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Number of Shares Repurchased to Date, Shares", "label": "Stock Repurchase Program, Number of Shares Repurchased to Date, Shares", "terseLabel": "Total stock repurchased under plan, shares" } } }, "localname": "StockRepurchaseProgramNumberOfSharesRepurchasedToDateShares", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "cnmd_StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchase Program, Number of Shares Repurchased to Date, Value", "label": "Stock Repurchase Program, Number of Shares Repurchased to Date, Value", "terseLabel": "Total stock repurchased under plan, value" } } }, "localname": "StockRepurchaseProgramNumberOfSharesRepurchasedToDateValue", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "label": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]" } } }, "localname": "SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cnmd_SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases [Table Text Block]" } } }, "localname": "SupplementalCashFlowInformationRelatedtoLeasesTableTextBlock", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "cnmd_SurgiQuestIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SurgiQuest, Inc. [Member]", "label": "SurgiQuestInc [Member]", "terseLabel": "SurgiQuestInc [Member]" } } }, "localname": "SurgiQuestIncMember", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "cnmd_TaxCutsandJobsActIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsandJobsActIncomeTaxExpenseBenefit", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_TaxCutsandJobsActIncompleteAccountingProvisionalIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense (benefit) for which accounting for tax effect is incomplete pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsandJobsActIncompleteAccountingProvisionalIncomeTaxExpenseBenefit", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_TaxCutsandJobsActMeasurementPeriodAdjustmentDeferredTaxRevaluationIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act related to the revaluation of deferred tax.", "label": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Deferred Tax Revaluation, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Deferred Tax Revaluation, Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsandJobsActMeasurementPeriodAdjustmentDeferredTaxRevaluationIncomeTaxExpenseBenefit", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_TaxCutsandJobsActMeasurementPeriodAdjustmentForeignItemsIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) for measurement period adjustment from accounting for tax effect pursuant to Tax Cuts and Jobs Act related to foreign items.", "label": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Foreign Items, Income Tax Expense (Benefit)", "terseLabel": "Tax Cuts and Jobs Act, Measurement Period Adjustment, Foreign Items, Income Tax Expense (Benefit)" } } }, "localname": "TaxCutsandJobsActMeasurementPeriodAdjustmentForeignItemsIncomeTaxExpenseBenefit", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cnmd_VariableRateBasisAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Basis [Axis]", "label": "Variable Rate Basis [Axis]", "terseLabel": "Variable Rate Basis [Axis]" } } }, "localname": "VariableRateBasisAxis", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "cnmd_VariableRateBasisDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Basis [Domain]", "label": "Variable Rate Basis [Domain]", "terseLabel": "Variable Rate Basis [Domain]" } } }, "localname": "VariableRateBasisDomain", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "cnmd_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.conmed.com/20191231", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r552" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r551" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-US": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r554" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r553" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r548" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r550" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.conmed.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ProFormaMember": { "auth_ref": [ "r216", "r502" ], "lang": { "en-US": { "role": { "documentation": "Information reported based on historical fact adjusted for fully or partially assumed fact. Excludes information reported for future period (forecast).", "label": "Pro Forma [Member]", "terseLabel": "Pro Forma [Member]" } } }, "localname": "ProFormaMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r167", "r262", "r265", "r536", "r537" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails", "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails", "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r130", "r557" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r168", "r262", "r266", "r538", "r542", "r544", "r555", "r556" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r216", "r502" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r130", "r557" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Accumulated other comprehensive income (loss) [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r477" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201802Member": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.", "label": "Accounting Standards Update 2018-02 [Member]", "terseLabel": "Accounting Standards Update 2018-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201802Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r23", "r170", "r171", "r263" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, less allowance for doubtful accounts of $2,786 in 2019 and $2,660 in 2018" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r63", "r69", "r72", "r295", "r417" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Liability [Member]" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r210" ], "calculation": { "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r61", "r69", "r72", "r416" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Cash Flow Hedging Gain (Loss) [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r68", "r69" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive income (loss), end of the period", "periodStartLabel": "Accumulated other comprehensive income (loss), beginning of the period", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r72", "r417" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r60", "r69", "r72", "r417" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Cumulative Translation Adjustment [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-related Costs [Member]" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r108", "r202" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital.", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Convertible notes discount, net" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r314", "r316", "r349", "r350" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": { "auth_ref": [ "r236", "r249", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.", "label": "Adjustments to Additional Paid in Capital, Warrant Issued", "terseLabel": "Issuance of warrants" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating acitivites:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Bad Debts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r29", "r172", "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r90", "r108", "r473" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of Debt Discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r85", "r108", "r475" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of Deferred Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r108", "r192", "r202" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r143" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Shares excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r163", "r508", "r527" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r56" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r318", "r346" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r430", "r435" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r400", "r401" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]", "terseLabel": "Pro Forma Information [Abstract]" } } }, "localname": "BusinessAcquisitionProFormaInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r397", "r398" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r412" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business Acquisition, Goodwill, Expected Tax Deductible Amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r397", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business Acquisition, Pro Forma Net Income (Loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r397", "r398" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business Acquisition, Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r396" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r408", "r409", "r410" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r403" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r359", "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r402", "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r402", "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r402", "r403" ], "calculation": { "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r402", "r403" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CallOptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option.", "label": "Call Option [Member]", "terseLabel": "Call Option [Member]" } } }, "localname": "CallOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r113", "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Lease Obligation Incurred", "terseLabel": "Lease Obligation Incurred" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r546" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedTerseLabel": "Capitalized Computer Software, Accumulated Amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r545", "r547" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized Computer Software, Amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r546" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Capitalized Computer Software, Gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r38", "r110" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents at end of year", "periodStartLabel": "Cash and cash equivalents at beginning of year", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the 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. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r9", "r111", "r116" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash Flow Hedging [Member]" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r51", "r215", "r516", "r533" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends per share of common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r249" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance at period end (shares)", "periodStartLabel": "Balance at period start (shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $.01 per share; 100,000,000 authorized; 31,299,194 issued in 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Components of Deferred Tax Assets [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r414", "r418" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r116", "r415", "r419", "r420" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of contract balances and changes in contract balances.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r258", "r259", "r263" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with Customer, Liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesRevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r264" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesRevenueFromContractsWithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r17", "r512", "r529" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r14", "r509", "r524", "r540" ], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Notes Payable [Member]", "terseLabel": "Convertible Notes Payable [Member]" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r87" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative Effect of New Accounting Principle in Period of Adoption" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r119", "r383", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r124", "r385" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r383", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current income tax expense (benefit)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current tax expense:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r119", "r383", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Long-term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r14", "r16", "r17", "r509", "r512", "r524" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate (percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r239", "r512", "r524" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component", "terseLabel": "Debt Instrument, Convertible, Carrying Amount of Equity Component" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Debt Instrument, Convertible, Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r474", "r476" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r48", "r242", "r474" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate (percent)" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r48" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "auth_ref": [ "r520" ], "lang": { "en-US": { "role": { "documentation": "Information about timing of debt redemption features under terms of the debt agreement.", "label": "Debt Instrument, Redemption, Period [Axis]", "terseLabel": "Debt Instrument, Redemption, Period [Axis]" } } }, "localname": "DebtInstrumentRedemptionPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "auth_ref": [ "r520" ], "lang": { "en-US": { "role": { "documentation": "Period as defined under terms of the debt agreement for debt redemption features.", "label": "Debt Instrument, Redemption, Period [Domain]", "terseLabel": "Debt Instrument, Redemption, Period [Domain]" } } }, "localname": "DebtInstrumentRedemptionPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r49", "r120", "r250", "r251", "r252", "r253", "r473", "r474", "r476", "r521" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r473", "r476" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "terseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt Instrument, Financing Costs Expensed" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r174" ], "lang": { "en-US": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities [Member]", "terseLabel": "Debt Securities [Member]" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r384", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Deferred Federal Income Tax Expense (Benefit)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r384", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Deferred Foreign Income Tax Expense (Benefit)" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r377" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r108", "r119", "r384", "r388" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 }, "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "totalLabel": "Deferred income tax expense (benefit):" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r374", "r510", "r523" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r384", "r388" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "Deferred State and Local Income Tax Expense (Benefit)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsHedgingTransactions": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 10.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from hedging transactions.", "label": "Deferred Tax Assets, Hedging Transactions", "terseLabel": "Convertible notes hedge" } } }, "localname": "DeferredTaxAssetsHedgingTransactions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r375" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred Tax Assets, Net of Valuation Allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r353", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 12.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r379", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credit" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r353", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "terseLabel": "Compensation and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r353", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Deferred compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r381" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Accrued pension" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowanceNoncurrent": { "auth_ref": [ "r359", "r360", "r376" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 13.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation allowance of deferred tax asset attributable to deductible temporary differences and carryforwards, classified as noncurrent.", "label": "Deferred Tax Assets, Valuation Allowance, Noncurrent", "negatedTerseLabel": "Less: valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowanceNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r361", "r377" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements.", "label": "Deferred Tax Liabilities, Financing Arrangements", "terseLabel": "Convertible notes debt discount" } } }, "localname": "DeferredTaxLiabilitiesFinancingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "terseLabel": "Goodwill and intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r354", "r381", "r382" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "terseLabel": "Deferred Tax Liabilities, Leasing Arrangements" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNoncurrent": { "auth_ref": [ "r359", "r361", "r362" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredTaxLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r381" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "terseLabel": "Unremitted foreign earnings" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated Benefit Obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r69", "r295" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r280", "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual gain (loss) on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r277" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "terseLabel": "Actuarial gain (loss)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r293", "r309", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Amortization of loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets": { "auth_ref": [ "r299", "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of employer security in which defined benefit plan asset is invested. Includes, but is not limited to, security issued or managed by related party of employer.", "label": "Defined Benefit Plan, Plan Assets, Employer, Related Party, Amount", "terseLabel": "Fair value of CONMED shares in Plan" } } }, "localname": "DefinedBenefitPlanAmountOfEmployerAndRelatedPartySecuritiesIncludedInPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "auth_ref": [ "r62", "r66", "r294" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "totalLabel": "Total recognized in other comprehensive loss" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected return on plan assets (percent)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r273" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation at end of year", "periodStartLabel": "Projected benefit obligation at beginning of year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r278", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedTerseLabel": "Defined Benefit Plan, Benefit Obligation, Benefits Paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r285", "r286", "r299", "r310" ], "lang": { "en-US": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails", "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "terseLabel": "Estimated portion of net actuarial loss in accumulated other comprehensive loss" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "verboseLabel": "2025-2029" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fifth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "verboseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in fourth fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "verboseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in third fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "verboseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r288" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefits for defined benefit plan expected to be paid in second fiscal year following latest fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "verboseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r292", "r308", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r279", "r285", "r286", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets at end of year", "periodStartLabel": "Fair value of plan assets at beginning of year", "terseLabel": "Fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r271", "r282" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "totalLabel": "Funded status" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r276", "r291", "r307", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost", "verboseLabel": "Interest cost on projected benefit obligation" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r289", "r305", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic pension cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of employer stock in which defined benefit plan asset is invested. Includes, but is not limited to, stock issued or managed by related party of employer.", "label": "Defined Benefit Plan, Plan Assets, Employer, Related Party, Number of Shares", "terseLabel": "Number of CONMED shares in Plan" } } }, "localname": "DefinedBenefitPlanNumberOfSharesOfEquitySecuritiesIssuedByEmployerAndRelatedPartiesIncludedInPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r281", "r311" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedTerseLabel": "Defined Benefit Plan, Plan Assets, Benefits Paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r284", "r310" ], "lang": { "en-US": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "terseLabel": "Target allocation (percent)" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r274", "r290", "r306", "r310" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "verboseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement.", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement", "negatedTerseLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "terseLabel": "Percentage of pension plan assets" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Employer contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Contribution Plan Disclosure [Line Items]", "terseLabel": "Defined Contribution Plan Disclosure [Line Items]" } } }, "localname": "DefinedContributionPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan [Table]", "terseLabel": "Defined Contribution Plan [Table]" } } }, "localname": "DefinedContributionPlanTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r108", "r208" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r422" ], "calculation": { "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "totalLabel": "Net Fair Value" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]", "terseLabel": "Derivative Assets (Liabilities), at Fair Value, Net, by Balance Sheet Classification [Abstract]" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNetByBalanceSheetClassificationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r57", "r58", "r433", "r505" ], "calculation": { "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Asset Fair Value" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r57", "r58", "r433", "r505" ], "calculation": { "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedTerseLabel": "Liabilities Fair Value" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r431", "r434", "r440", "r443" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r428", "r431", "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r428", "r431", "r440", "r443", "r444", "r448", "r451" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r424", "r426" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r125", "r423", "r425", "r426", "r428", "r429", "r436", "r440", "r446", "r447", "r451" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r459", "r463" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesMethodsOfAccountingHedgingDerivatives": { "auth_ref": [ "r126", "r445" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for derivatives used in hedging relationships, which may include how gains or losses are recognized and presented in the financial statements, and amortization policies for deferred amounts.", "label": "Derivatives, Methods of Accounting, Hedging Derivatives [Policy Text Block]", "terseLabel": "Foreign exchange and hedging activity" } } }, "localname": "DerivativesMethodsOfAccountingHedgingDerivatives", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Dividends on common stock ($.80 per share)" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrentAndNoncurrent": { "auth_ref": [ "r16", "r18", "r511", "r528" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding.", "label": "Dividends Payable", "terseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA [Member]" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:", "verboseLabel": "EPS:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r133", "r138", "r140", "r141", "r142", "r146", "r518", "r535" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic EPS (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r133", "r138", "r140", "r141", "r142", "r146", "r518", "r535" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted EPS (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r116", "r143", "r144", "r145" ], "lang": { "en-US": { "role": { "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.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r468" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r123", "r363", "r364" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate, continuing operations (percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Tax provision at statutory rate based on income before income taxes (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign income taxes (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Non deductible/non-taxable items (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 13.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other, net (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal tax benefit (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and 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.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Federal research credit (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxSettlements": { "auth_ref": [ "r363", "r364", "r387" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.", "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Percent", "terseLabel": "Settlement of taxing authority examinations (percent)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r345" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period costs expected to be recognized (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit from stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r249" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesMember": { "auth_ref": [ "r10", "r15", "r174", "r514", "r525", "r541" ], "lang": { "en-US": { "role": { "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants.", "label": "Equity Securities [Member]", "terseLabel": "Equity Securities [Member]" } } }, "localname": "EquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar [Member]" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtendedProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Extended Product Warranty Disclosure [Abstract]", "terseLabel": "Extended Product Warranty Disclosure [Abstract]" } } }, "localname": "ExtendedProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r285", "r286", "r310", "r461", "r503" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Defined Benefit Plan, Fair Value of Plan Assets by Measurement [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r285", "r286", "r310", "r461", "r504" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasuredAtNetAssetValuePerShareMember": { "auth_ref": [ "r286", "r460", "r462" ], "lang": { "en-US": { "role": { "documentation": "Fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Measured at Net Asset Value Per Share [Member]", "terseLabel": "Fair Value Measured at Net Asset Value Per Share [Member]" } } }, "localname": "FairValueMeasuredAtNetAssetValuePerShareMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Plan Asset Measurement [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r449" ], "lang": { "en-US": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r481", "r487", "r495" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "cnmd_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance Lease" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r480", "r494" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total lease liabilities", "totalLabel": "Total finance lease liabilities", "verboseLabel": "Financing leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails", "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails", "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r480" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r480" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r494" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r483", "r489" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r479" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r481", "r487", "r495" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "cnmd_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r492", "r495" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r491", "r495" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r203" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r197", "r201", "r205", "r506" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Future amortization expense [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r201", "r506" ], "calculation": { "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Amortized intangible assets, gross carrying amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r200" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r194" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived Intangible Assets Acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeFundsMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.", "label": "Fixed Income Funds [Member]", "terseLabel": "Fixed Income Securities [Member]" } } }, "localname": "FixedIncomeFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months": { "auth_ref": [ "r452" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on foreign currency cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.", "label": "Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months", "verboseLabel": "Unrealized gain (loss) on cash flow hedges in accumulated other comprehensive income (loss) expected to be recognized in next fiscal year" } } }, "localname": "ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r465", "r466", "r467" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Gains (losses) on intercompany receivables" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r116", "r467", "r471" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Translation of foreign currency financial statements" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Foreign Exchange Forward [Member]" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r431", "r439" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "verboseLabel": "Forward contracts not designated as hedging instruments net realized gains (losses)" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r108", "r244", "r245" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on early extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r183", "r184" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill ending balance", "periodStartLabel": "Goodwill beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, Acquired During Period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r189", "r198" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and other intangible assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r187" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r185", "r188" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Accumulated goodwill impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Guarantees [Abstract]" } } }, "localname": "GuaranteesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "terseLabel": "Guarantees" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/Guarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r428", "r444" ], "lang": { "en-US": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r116", "r207", "r213" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Other long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r122" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "U.S. income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r122" ], "calculation": { "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign income" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r122" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r162", "r390" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision (benefit) for income taxes", "totalLabel": "Provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r78", "r116", "r357", "r358", "r372", "r373", "r378", "r392", "r543" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r105", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedTotalLabel": "Total operating" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r139", "r144" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r196", "r204" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets by Major Class [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r204" ], "calculation": { "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Unamortized intangible assets, gross carrying amount" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r196", "r204" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Intangible assets, gross carrying amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r191", "r199" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r81", "r161", "r472", "r475", "r519" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r90", "r243" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r102", "r104", "r112" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r30", "r181" ], "calculation": { "http://www.conmed.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r54", "r178" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.conmed.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r8", "r55", "r116", "r147", "r179", "r180" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r181" ], "calculation": { "http://www.conmed.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r31", "r181" ], "calculation": { "http://www.conmed.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rental expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r493" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LegalFees": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings.", "label": "Legal Fees", "terseLabel": "Legal Fees" } } }, "localname": "LegalFees", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal Matters and Contingencies" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r485" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r494" ], "calculation": { "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r494" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r486" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee, Operating Lease, Renewal Term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r486" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Remaining Lease Term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r497", "r498", "r499", "r500" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Lessor, Leases" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r45" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r513", "r531" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Revolving Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]", "terseLabel": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of pending, threatened, or settled litigation.", "label": "Litigation Status [Domain]", "terseLabel": "Litigation Status [Domain]" } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Term Loan Facility [Member]" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r240", "r512", "r529" ], "calculation": { "http://www.conmed.com/role/LongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt", "verboseLabel": "Long-term debt outstanding" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r17" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.conmed.com/role/LongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.conmed.com/role/LongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/LongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Long-term Debt and Lease Obligation, Including Current Maturities" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "verboseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "verboseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "verboseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "verboseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r128", "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "verboseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term Debt [Member]" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r49" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r49", "r235" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r215", "r216", "r217", "r219", "r220", "r221", "r223", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r215", "r216", "r217", "r219", "r220", "r221", "r223", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesAwardedValue": { "auth_ref": [ "r215", "r218", "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of damages awarded to the plaintiff in the legal matter.", "label": "Loss Contingency, Damages Awarded, Value", "terseLabel": "Loss Contingency, Damages Awarded, Value" } } }, "localname": "LossContingencyDamagesAwardedValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r215", "r218", "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss Contingency, Damages Sought, Value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r215", "r216", "r217", "r219", "r220", "r221", "r223", "r225", "r226" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Scheduled maturities of long-term debt outstanding [Abstract]" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r453" ], "lang": { "en-US": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum Length of Time Hedged in Cash Flow Hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgagesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan.", "label": "Mortgages [Member]", "terseLabel": "Mortgages Notes [Member]" } } }, "localname": "MortgagesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails", "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r103", "r106", "r109" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r76", "r83", "r109", "r144", "r517", "r534" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "New Accounting Pronouncements and Changes in Accounting Principles" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/NewAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r132", "r134" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "auth_ref": [ "r113", "r114", "r115" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Contractual obligations from asset acquisition" } } }, "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument [Member]" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r488", "r495" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Straight-line lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r482" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "totalLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r478" ], "calculation": { "http://www.conmed.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Operating Lease, Impairment Loss" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Lease" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r480" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails", "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails", "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r480" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r480" ], "calculation": { "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r484", "r489" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r479" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Other assets (net of lease impairment of $1,001)" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails", "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r492", "r495" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r491", "r495" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "auth_ref": [ "r247", "r456" ], "lang": { "en-US": { "role": { "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares.", "label": "Option Indexed to Issuer's Equity, Strike Price", "terseLabel": "Option Indexed to Issuer's Equity, Strike Price" } } }, "localname": "OptionIndexedToIssuersEquityStrikePrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeAxis": { "auth_ref": [ "r248", "r454", "r455", "r457" ], "lang": { "en-US": { "role": { "documentation": "Information by type of freestanding contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock.", "label": "Option Indexed to Issuer's Equity, Type [Axis]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Axis]" } } }, "localname": "OptionIndexedToIssuersEquityTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "auth_ref": [ "r458" ], "lang": { "en-US": { "role": { "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding.", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]" } } }, "localname": "OptionIndexedToIssuersEquityTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r0", "r131", "r157", "r421" ], "lang": { "en-US": { "role": { "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.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Operations and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r13", "r507", "r526" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets, Noncurrent [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location in other comprehensive income.", "label": "Other Comprehensive Income Location [Axis]", "terseLabel": "Other Comprehensive Income Location [Axis]" } } }, "localname": "OtherComprehensiveIncomeLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in other comprehensive income.", "label": "Other Comprehensive Income Location [Domain]", "terseLabel": "Other Comprehensive Income Location [Domain]" } } }, "localname": "OtherComprehensiveIncomeLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r69", "r79" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r175" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Tax", "totalLabel": "Other comprehensive income, before tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), before tax:" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r61", "r66" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r61", "r66", "r432", "r437", "r450" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r67" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r66", "r70" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r66", "r70", "r438" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r67" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax": { "auth_ref": [ "r61" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax", "terseLabel": "Cash flow hedging gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r61" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "verboseLabel": "Cash flow hedging gain (loss) (net of income tax expense/benefit)" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r59", "r66", "r464", "r470" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r59", "r469" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r74", "r77", "r79", "r249" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Net current-period other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedLabel": "Pension liability" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r64", "r66" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTerseLabel": "Pension liability (net of income tax expense/benefit)" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r62", "r66", "r294" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Current year actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r66", "r70", "r71", "r294" ], "calculation": { "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r67", "r389", "r391" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "terseLabel": "Provision (benefit) for income taxes related to items in other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "terseLabel": "Acquisition and other expense" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r442" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other Expense [Member]" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r46" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Noncurrent Assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to nonoperating activities, classified as other.", "label": "Other Nonoperating Expense", "terseLabel": "Other expense" } } }, "localname": "OtherNonoperatingExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r270", "r301", "r302", "r312" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Employee Savings Plan [Member]" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r100" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments related to debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid on common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r93", "r411" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PendingLitigationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk of loss associated with the outcome of pending litigation against the entity, for example, but not limited to, litigation in arbitration or within the trial process.", "label": "Pending Litigation [Member]", "terseLabel": "Pending Litigation [Member]" } } }, "localname": "PendingLitigationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LegalMattersAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r313" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r271", "r272", "r282" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "negatedLabel": "Liability, Defined Benefit Plan, Noncurrent" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedInBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r269", "r301", "r302", "r312" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan [Member]" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r318", "r346" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $.01 per share; authorized 500,000 shares, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r36", "r37" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaids and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from Convertible Debt" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from term loan" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "auth_ref": [ "r95" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).", "label": "Proceeds from Issuance of Warrants", "terseLabel": "Proceeds from Issuance of Warrants" } } }, "localname": "ProceedsFromIssuanceOfWarrants", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r96", "r121" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r97", "r101", "r127" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r95", "r347" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r230", "r231", "r515" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r227" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Claims made" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Provision for warranties" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r107", "r229" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "terseLabel": "Product Warranty Expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r41", "r211" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r40", "r209" ], "calculation": { "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r211", "r532" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r39", "r116", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r211" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r209" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life, average (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Selected Quarterly Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r69", "r72" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive income (loss) before tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r67", "r71", "r389" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss).", "label": "Reclassification from AOCI, Current Period, Tax", "terseLabel": "Reclassification from AOCI, Current Period, Tax" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Unrecognized Tax Benefits [Roll Forward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r99", "r121" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Payments on revolving line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments on term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Payments on mortgage notes" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r352", "r546" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development expense" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and Development Credit [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r254", "r530" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r269", "r270", "r301", "r302", "r312" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails", "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r269", "r270", "r301", "r302", "r312" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails", "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r261", "r262" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails", "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r268" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from Contract with Customer" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r117", "r118" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r82", "r159", "r160", "r166" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r490", "r495" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r490", "r495" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesReturnsAndAllowancesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A revision in the estimated reserve needed for product returns and price or other concessions granted to customers.", "label": "Sales Returns and Allowances [Member]", "terseLabel": "Sales Returns and Allowances [Member]" } } }, "localname": "SalesReturnsAndAllowancesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of accumulated other comprehensive loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of allocation of plan assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized.", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "Schedule of amounts recognized in the consolidated balance sheets" } } }, "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of actuarial assumptions used" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r400", "r401" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r385" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r49", "r120", "r250", "r251", "r252", "r253", "r473", "r474", "r476", "r521" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.", "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of plan assets and benefit obligations recognized in other comprehensive income" } } }, "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r301", "r302", "r303", "r304", "r310" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails", "http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails", "http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r363" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of expected benefit payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of fair value for forward foreign exchange contracts" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r33", "r34", "r35" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of net benefit cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.", "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan" } } }, "localname": "ScheduleOfNetFundedStatusTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions.", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]" } } }, "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r439", "r441" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Derivatives Not Designated as Hedging Instruments [Table Text Block]" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award.", "label": "Share-based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]", "terseLabel": "Schedule of RSU and PSU activity" } } }, "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Changes in the carrying amount of service and product warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r41", "r211" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.conmed.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Selected Quarterly Financial Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r404" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r158", "r163", "r164", "r165", "r189" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r318", "r346" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock options and stock appreciation rights that were outstanding at the beginning and end of the year, exercisable at the end of the year, and the number of stock options and stock appreciation rights that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block]", "terseLabel": "Schedule of stock option and SAR activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsAndStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r371", "r386" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Rollforward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Business Segments and Geographic Areas" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreas" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r89", "r177" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails", "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r107" ], "calculation": { "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows", "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting term (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Number of shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of shares outstanding, Ending Balance", "periodStartLabel": "Number of shares outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted average grant date fair value, Ending Balance (in dollars per share)", "periodStartLabel": "Weighted average grant date fair value, Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Number of shares, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Total fair value of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r342" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected annual dividend yield (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r343" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum percent of salary employees can invest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares reserved for share-based compensation plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Number of shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Grant date fair value of Stock options & SARs (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r326", "r346" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Number of shares outstanding, Ending Balance", "periodStartLabel": "Number of shares outstanding, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r325" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, Ending Balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price, Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of shares, Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Stock options & SARs expected to vest, Weighted Average Exercise Price (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of shares issued under Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r315", "r322" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails", "http://www.conmed.com/role/ShareholdersEquityDetails", "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails", "http://www.conmed.com/role/ShareholdersEquityTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r116", "r318", "r323" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r320" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Expiration period from date of grant (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r340", "r348" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term of option & SARs (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r346" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r346" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares", "verboseLabel": "Number of shares, Stock options & SARs expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, options outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase prices percent of fair market value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r257", "r351" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-based Payments [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and Handling [Member]" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r53", "r249" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r249", "r254", "r328" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Number of shares, Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r254", "r317", "r335" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Common stock issued under employee plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Shares authorized under repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ShareholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r173" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at period end", "periodStartLabel": "Balance at period start", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets", "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r501" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r501" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtNarrativeDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the year for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "terseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Tax Credit Carryforward [Line Items]", "terseLabel": "Tax Credit Carryforward [Line Items]" } } }, "localname": "TaxCreditCarryforwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardTable": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "A listing of tax credit carryforwards available to reduce future taxable income including descriptions, amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances.", "label": "Tax Credit Carryforward [Table]", "terseLabel": "Tax Credit Carryforward [Table]" } } }, "localname": "TaxCreditCarryforwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r405" ], "lang": { "en-US": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology-Based Intangible Assets [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r406" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails", "http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r267" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/RevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r52", "r255" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r52", "r255" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r52", "r255", "r256" ], "calculation": { "http://www.conmed.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Less: Treasury stock, at cost; 2,876,729 and 3,167,422 shares in 2019 and 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity", "http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails", "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized Debt Issuance Expense" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r355", "r393", "r522", "r539" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r356", "r366" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance as of December 31", "periodStartLabel": "Balance as of January 1" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Decreases in unrecorded tax positions related to settlement with the taxing authorities" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases for positions taken in current periods" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Decreases in unrecorded tax positions related to lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r155", "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r129" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Deferred Tax Asset Valuation Allowance [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r130" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r142" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of dilutive potential securities (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r137", "r142" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Diluted-weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r136", "r142" ], "calculation": { "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic-weighted average shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r214": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109126253&loc=d3e4724-112606" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=51819886&loc=SL6014347-161799" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "63", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=117411753&loc=d3e23176-110880" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130551-203045" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31928-109318" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31958-109318" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r413": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109998890-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4EEEE", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL109999725-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41641-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41678-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=118875152&loc=SL5864739-113975" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109974929&loc=SL110061190-113977" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109977999&loc=d3e76258-113986" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=112277219&loc=d3e80748-113994" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90193-114008" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90198-114008" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=6445032&loc=d3e90205-114008" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116862287&loc=d3e90476-114009" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "54B", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117332851&loc=SL7495116-110257" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r463": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888369&loc=SL77918431-209957" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919352-209981" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "14", "Topic": "842", "URI": "http://asc.fasb.org/section&trid=77888298" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=SL51823488-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r551": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r552": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r553": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r554": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r555": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r556": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r557": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" } }, "version": "2.1" } XML 44 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Unrecognized Tax Benefits [Roll Forward]      
Balance as of January 1 $ 3,073 $ 2,943 $ 1,839
Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions 0 (250) (246)
Increases for positions taken in current periods 1,650 1,017 1,957
Decreases in unrecorded tax positions related to settlement with the taxing authorities (2,404) (370) (607)
Decreases in unrecorded tax positions related to lapse of statute of limitations (149) (267) 0
Balance as of December 31 $ 2,170 $ 3,073 $ 2,943
XML 45 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Effective Income Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Tax provision at statutory rate based on income before income taxes (percent) 21.00% 21.00% 35.00%
Effective Income Tax Rate Reconciliation Tax Reform, Domestic 0.00% 1.80% (111.00%)
Effective Income Tax Rate Reconciliation Tax Reform, International 0.00% (3.60%) 0.00%
Effective Income Tax Rate Reconciliation, Consolidated Group Restructuring 0.00% 0.00% (7.40%)
Foreign income taxes (percent) 6.40% 3.60% (5.30%)
Federal research credit (percent) (4.00%) (2.80%) (2.80%)
Effective Income Tax Rate Reconciliation, Tax treaty protocols, Percent (2.90%) 0.00% 0.00%
Settlement of taxing authority examinations (percent) (7.70%) (0.70%) (2.10%)
Stock-based compensation (percent) (15.40%) (1.60%) (2.10%)
Non deductible/non-taxable items (percent) 2.80% (1.40%) (1.00%)
State income taxes, net of federal tax benefit (percent) 0.30% 1.60% 2.80%
Effective Income Tax Rate Reconciliation, US tax on worldwide earnings at different rates, Percent 7.90% 2.90% 0.00%
Other, net (percent) (0.10%) (1.50%) 0.80%
Effective income tax rate, continuing operations (percent) 8.30% 19.30% (93.10%)
XML 46 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 2,786 $ 2,660
Preferred stock, par value (in dollars per per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 31,299,194 31,299,194
Treasury stock, shares (in shares) 2,876,729 3,167,422
XML 48 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acqusition Business Acquisition (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 04, 2019
Feb. 11, 2019
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Acquisition [Line Items]                          
Business combination, consideration transferred $ 13,900                        
Payments to acquire business   $ 365,000                      
Business Acquisition, Goodwill, Expected Tax Deductible Amount   215,800                      
Business Combination, Acquisition Related Costs     $ 1,900 $ 1,700 $ 3,000 $ 7,900 $ 1,300 $ 1,100       $ 1,100  
Revenues     264,865 $ 233,590 $ 238,263 $ 218,378 242,444 $ 202,307 $ 212,820 $ 202,064 $ 955,097 859,634 $ 796,392
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents   119                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables   4,587                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory   4,582                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other   146                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets   9,434                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   4,036                      
Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets   80                      
Goodwill     $ 618,042       $ 400,440       618,042 400,440 401,954
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets   166                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets   369,509                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities   4,462                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities   4,462                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   365,047                      
Pro Forma Information [Abstract]                          
Business Acquisition, Pro Forma Revenue                     960,115 898,545  
Business Acquisition, Pro Forma Net Income (Loss)                     44,361 10,407  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 4,100                        
Goodwill, Acquired During Period $ 1,700 $ 215,800                 217,482 0  
Buffalo Filter LLC [Member]                          
Business Acquisition [Line Items]                          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   16 years                      
Revenues                     49,600    
Goodwill   $ 215,793                      
Customer Relationships [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 124,000                      
Customer Relationships [Member] | Buffalo Filter LLC [Member]                          
Business Acquisition [Line Items]                          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   16 years                      
Technology-Based Intangible Assets [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 9,000                      
Technology-Based Intangible Assets [Member] | Buffalo Filter LLC [Member]                          
Business Acquisition [Line Items]                          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   10 years                      
Trademarks and Trade Names [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   $ 7,000                      
Trademarks and Trade Names [Member] | Buffalo Filter LLC [Member]                          
Business Acquisition [Line Items]                          
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   20 years                      
Selling and Administrative Expenses [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Acquisition Related Costs                     13,066 2,372 2,336
Selling and Administrative Expenses [Member] | Buffalo Filter LLC [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Acquisition Related Costs                     13,100 1,300  
Cost of Sales [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Acquisition Related Costs                     $ 1,335 0 $ 0
Pro Forma [Member] | Selling and Administrative Expenses [Member] | Acquisition-related Costs [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Acquisition Related Costs                       13,100  
Pro Forma [Member] | Cost of Sales [Member] | Acquisition-related Costs [Member]                          
Business Acquisition [Line Items]                          
Business Combination, Acquisition Related Costs                       $ 1,300  
XML 49 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Cash flows from operating activities:      
Net income $ 28,620 $ 40,854 $ 55,487
Adjustments to reconcile net income to net cash provided by operating acitivites:      
Depreciation 18,688 18,530 20,079
Amortization of Debt Discount 8,302 0 0
Amortization of Deferred Debt Issuance Costs 3,454 1,042 1,042
Amortization 53,635 42,231 37,427
Stock-based compensation 11,779 10,037 8,472
Impairment charges 312 4,212 0
Deferred income taxes (6,310) 2,063 (40,021)
Loss on early extinguishment of debt 300 0 0
Increase (decrease) in cash flows from changes in assets and liabilities, net of acquired assets      
Accounts receivable (13,943) (17,460) (13,631)
Inventories (117) (15,037) (3,926)
Accounts payable 38 12,109 (286)
Income taxes (1,867) (2,193) 4,288
Accrued compensation and benefits 9,957 9,044 336
Other assets (22,263) (24,216) (22,401)
Other liabilities 4,548 (6,515) 18,700
Total operating 66,513 33,847 10,079
Net cash provided by operating activities 95,133 74,701 65,566
Cash flows from investing activities:      
Payments related to business acquisitions and asset acquisitions, net of cash acquired (367,596) 0 (16,212)
Purchases of property, plant and equipment (20,066) (16,507) (12,842)
Net cash used in investing activities (387,662) (16,507) (29,054)
Cash flows from financing activities:      
Payments on term loan (154,312) (13,125) (8,750)
Proceeds from term loan 265,000 0 0
Payments on revolving line of credit (484,000) (168,000) (157,000)
Proceeds from revolving line of credit 392,000 153,000 155,000
Proceeds from Convertible Debt 345,000 0 0
Payments on mortgage notes (836) (1,574) (1,452)
Payments Related to Contingent Consideration (6,466) (21,323) 0
Payments related to debt issuance costs (16,210) (913) 0
Dividends paid on common stock (22,600) (22,443) (22,307)
Purchase of Convertible Notes Hedges (51,198) 0 0
Proceeds from Issuance of Warrants 30,567 0 0
Other, net 3,936 2,113 (372)
Net cash provided by (used in) financing activities 300,881 (72,265) (34,881)
Effect of exchange rate changes on cash and cash equivalents (7) (1,040) 3,563
Net increase (decrease) in cash and cash equivalents 8,345 (15,111) 5,194
Cash and cash equivalents at beginning of year 17,511 32,622 27,428
Cash and cash equivalents at end of year 25,856 17,511 32,622
Non-cash investing and financing activities:      
Contractual obligations from asset acquisition 5,639 8,360 0
Dividends payable 5,684 5,626 5,592
Cash paid during the year for:      
Interest Paid, Excluding Capitalized Interest, Operating Activities 27,274 19,660 16,157
Income taxes $ 10,576 $ 11,048 $ 8,869
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition and Other Expense (Tables)
12 Months Ended
Dec. 31, 2019
Acquisition and Other Expense [Abstract]  
Schedule of Acquisition and Other Operating Expense

Acquisition and other expense for the year ended December 31, consists of the following:

 
2019
 
2018
 
2017
Business acquisition costs
$
1,335

 
$

 
$

Manufacturing consolidation costs
2,858

 

 
2,903

Acquisition and other expense included in cost of sales
$
4,193

 
$

 
$
2,903

 
 
 
 
 
 
Business acquisition costs
$
13,066

 
$
2,372

 
$
2,336

Restructuring costs

 

 
1,347

Legal matters

 

 
17,480

Acquisition and other expense included in selling and administrative expense
$
13,066

 
$
2,372

 
$
21,163

 
 
 
 
 
 
Impairment charges included in research and development expense
$

 
$
4,212

 
$

 
 
 
 
 
 
Debt refinancing costs included in other expense
$
3,904

 
$

 
$


XML 51 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details)
12 Months Ended
Dec. 31, 2019
Building and improvements [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life, average (in years) 12 years
Building and improvements [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life, average (in years) 40 years
Machinery and equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life, average (in years) 2 years
Machinery and equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful life, average (in years) 15 years
XML 52 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Defined Contribution Plan) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Savings Plan [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Employer contributions $ 9.1 $ 8.3 $ 7.5
XML 53 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition and Other Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Acquisition and Other Expense [Line Items]                  
Manufacturing consolidation costs $ 1,400 $ 1,400              
Business Combination, Acquisition Related Costs $ 1,900 $ 1,700 $ 3,000 $ 7,900 $ 1,300 $ 1,100   $ 1,100  
Impairment charges           $ 4,200 $ 312 4,212 $ 0
Other expense       $ 3,900     5,188 0 0
Debt Instrument, Financing Costs Expensed             3,600    
Loss on early extinguishment of debt             300 0 0
Cost of Sales [Member]                  
Acquisition and Other Expense [Line Items]                  
Manufacturing consolidation costs             2,858 0 2,903
Business Combination, Acquisition Related Costs             1,335 0 0
Acquisition and other expense             4,193 0 2,903
Selling and Administrative Expenses [Member]                  
Acquisition and Other Expense [Line Items]                  
Business Combination, Acquisition Related Costs             13,066 2,372 2,336
Legal Fees             0 0 17,480
Acquisition and other expense             13,066 2,372 21,163
Selling and Administrative Expenses [Member] | Administrative Restructuring [Member]                  
Acquisition and Other Expense [Line Items]                  
Acquisition and other expense             0 0 1,347
Research and Development Expense [Member]                  
Acquisition and Other Expense [Line Items]                  
Impairment charges             0 4,212 0
Other Expense [Member]                  
Acquisition and Other Expense [Line Items]                  
Other expense             3,904 0 0
Buffalo Filter LLC [Member] | Selling and Administrative Expenses [Member]                  
Acquisition and Other Expense [Line Items]                  
Business Combination, Acquisition Related Costs             $ 13,100 $ 1,300  
SurgiQuestInc [Member]                  
Acquisition and Other Expense [Line Items]                  
Legal Fees                 5,300
SurgiQuestInc [Member] | Selling and Administrative Expenses [Member]                  
Acquisition and Other Expense [Line Items]                  
Loss Contingency, Damages Awarded, Value                 12,200
Compensatory damages [Member] | SurgiQuestInc [Member] | Selling and Administrative Expenses [Member]                  
Acquisition and Other Expense [Line Items]                  
Loss Contingency, Damages Awarded, Value                 2,200
Punitive damages [Member] | SurgiQuestInc [Member] | Selling and Administrative Expenses [Member]                  
Acquisition and Other Expense [Line Items]                  
Loss Contingency, Damages Awarded, Value                 $ 10,000
XML 54 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
New Accounting Pronouncements New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating Lease, Right-of-Use Asset $ 23,099  
Operating Lease, Liability $ 24,364  
Accounting Standards Update 2016-02 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Operating Lease, Right-of-Use Asset   $ 17,900
Operating Lease, Liability   $ 17,900
XML 55 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Retirement Benefits [Abstract]    
Current year actuarial loss $ (2,846) $ (3,574)
Amortization of actuarial loss 2,881 2,689
Total recognized in other comprehensive loss 35 $ (885)
Estimated portion of net actuarial loss in accumulated other comprehensive loss $ 2,800  
XML 57 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Supplementary Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Lease Obligation Incurred   $ 200
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 8,459  
Financing cash flows from finance leases 380  
Right-of-use assets obtained in exchange for lease obligations:    
Operating leases 12,800  
Finance leases $ 563  
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 51,103 $ 45,898
Work in process 15,142 15,000
Finished goods 98,371 93,701
Total inventory $ 164,616 $ 154,599
XML 59 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long-term Debt and Lease Obligation, Including Current Maturities $ 768,807 $ 456,900
Current portion of long-term debt 13,596 18,336
Financing leases 836 0
Long-term debt 755,211 438,564
Revolving Line of Credit [Member]    
Debt Instrument [Line Items]    
Total long-term debt 220,000 312,000
Term Loan Facility [Member]    
Debt Instrument [Line Items]    
Total long-term debt 253,535 144,064
Unamortized Debt Issuance Expense 1,528 311
Convertible Notes Payable [Member]    
Debt Instrument [Line Items]    
Convertible Debt 294,436 0
Unamortized Debt Issuance Expense 7,252 0
Debt Instrument, Unamortized Discount 43,312 0
Mortgages Notes [Member]    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 836
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Segments and Geographic Areas (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Revenue from External Customers by Geographic Areas and Product Line These product lines' net sales and primary geographic market where the products are sold, are as follows for the years ended December 31, 2019, 2018 and 2017:
 
 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
179,419

 
$
337,246

 
$
516,665

Americas (excluding the United States)
64,269

 
31,004

 
95,273

Europe, Middle East & Africa
118,301

 
64,248

 
182,549

Asia Pacific
101,333

 
59,277

 
160,610

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097

 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
172,462

 
$
276,186

 
$
448,648

Americas (excluding the United States)
66,519

 
31,009

 
97,528

Europe, Middle East & Africa
112,998

 
53,565

 
166,563

Asia Pacific
94,749

 
52,146

 
146,895

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634


 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
167,602

 
$
243,439

 
$
411,041

Americas (excluding the United States)
60,439

 
30,730

 
91,169

Europe, Middle East & Africa
106,921

 
48,928

 
155,849

Asia Pacific
93,982

 
44,351

 
138,333

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392



XML 61 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of inventory
Inventories consist of the following at December 31:
 
 
2019
 
2018
Raw materials
$
51,103

 
$
45,898

Work in process
15,142

 
15,000

Finished goods
98,371

 
93,701

 
$
164,616

 
$
154,599


XML 62 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long Term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consists of the following at December 31:
 
2019
 
2018
Revolving line of credit
$
220,000

 
$
312,000

Term loan, net of deferred debt issuance costs of $1,528 and $311 in 2019 and 2018, respectively
253,535

 
144,064

2.625% convertible notes, net of deferred debt issuance costs of $7,252 and unamortized discount of $43,312 in 2019
294,436

 

Financing leases
836

 

Mortgage notes

 
836

Total debt
768,807

 
456,900

Less:  Current portion
13,596

 
18,336

Total long-term debt
$
755,211

 
$
438,564


Schedule of Maturities of Long-term Debt
The scheduled maturities of long-term debt outstanding at December 31, 2019 are as follows:

2020
$
13,250

2021
18,219

2022
24,844

2023
418,750

2024
345,000

Thereafter


XML 63 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Shareholders' Equity Shareholders’ Equity
 
On February 29, 2012, the Board of Directors adopted a cash dividend policy and declared an initial quarterly dividend of $0.15 per share. On October 28, 2013, the Board of Directors increased the quarterly dividend to $0.20 per share. The total dividend per share was $0.80 for each of 2019, 2018 and 2017. The fourth quarter dividend for 2019 was paid on January 7, 2020 to shareholders of record as of December 13, 2019. The total dividend payable was $5.7 million and $5.6 million at December 31, 2019 and 2018, respectively, and is included in other current liabilities in the consolidated balance sheet.

Our shareholders have authorized 500,000 shares of preferred stock, par value $.01 per share, which may be issued in one or more series by the Board of Directors without further action by the shareholders. As of December 31, 2019 and 2018, no preferred stock had been issued.
 
Our Board of Directors has authorized a $200.0 million share repurchase program. Through December 31, 2019, we have repurchased a total of 6.1 million shares of common stock aggregating $162.6 million under this authorization and have $37.4 million remaining available for share repurchases. The repurchase program calls for shares to be purchased in the open market or in private transactions from time to time.  We may suspend or discontinue the share repurchase program at any time.  During 2019, 2018, and 2017 we did not repurchase any shares.

We have reserved 7.3 million shares of common stock for issuance to employees and directors under two shareholder approved share-based compensation plans (the "Plans") of which approximately 4.1 million shares remain available for grant at December 31, 2019.  The exercise price on all outstanding stock options and stock appreciation rights (“SARs”) is equal to the quoted fair market value of the stock at the date of grant.  Restricted stock units (“RSUs”) and performance stock units (“PSUs”) are valued at the market value of the underlying stock on the date of grant.  Stock options, SARs, RSUs and PSUs are generally non-transferable other than on death and generally become exercisable over a 4 to 5 year period from date of grant.  Stock options and SARs expire 10 years from date of grant.  SARs are only settled in shares of the Company’s stock.  The issuance of shares pursuant to the exercise of stock options and SARs and vesting of RSUs and PSUs are from the Company’s treasury stock.

Total pre-tax stock-based compensation expense recognized in the consolidated statements of comprehensive income was $11.8 million, $10.0 million and $8.5 million for the years ended December 31, 2019, 2018 and 2017, respectively.  These amounts are included in selling and administrative expense. Tax related benefits of $2.8 million, $2.3 million and $2.0 million
were also recognized for the years ended December 31, 2019, 2018 and 2017, respectively.  Cash received from the exercise of stock options was $7.7 million, $3.5 million and $1.0 million for the years ended December 31, 2019, 2018 and 2017, respectively, and is reflected in cash flows from financing activities in the consolidated statements of cash flows.

The Company uses the Black-Scholes option pricing model to estimate the fair value of stock options and SARs at the date of grant. Use of a valuation model requires management to make certain assumptions with respect to select model inputs. Expected volatilities are based upon historical volatility of the Company’s stock over a period equal to the expected life of each stock option and SAR grant. The risk free interest rate is based on the stock option and SAR grant date for a traded U.S. Treasury bond with a maturity date closest to the expected life. The expected annual dividend yield is based on the Company's anticipated cash dividend payouts. The expected life represents the period of time that the stock options and SARs are expected to be outstanding based on a study of historical data of option holder exercise and termination behavior. Forfeitures are recognized as incurred.
 
The following table illustrates the assumptions used in estimating fair value in the years ended December 31, 2019, 2018 and 2017:
 
2019
 
2018
 
2017
Grant date fair value of stock options and SARs
$
20.59

 
$
14.78

 
$
10.07

Expected stock price volatility
26.59
%
 
25.69
%
 
27.63
%
Risk-free interest rate
2.58
%
 
2.62
%
 
2.11
%
Expected annual dividend yield
1.08
%
 
1.34
%
 
1.87
%
Expected life of options & SARs (years)
5.6

 
5.7

 
5.8



The following table illustrates the stock option and SAR activity for the year ended December 31, 2019:
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Exercise
Price
Outstanding at December 31, 2018
2,851

 
$
47.67

 
 
 
 
Granted
860

 
$
78.78

Forfeited
(106
)
 
$
58.50

Exercised
(352
)
 
$
43.75

 
 
 
 
Outstanding at December 31, 2019
3,253

 
$
55.97

Exercisable at December 31, 2019
1,036

 
$
46.05

Stock options & SARs expected to vest
2,217

 
$
60.61



The weighted average remaining contractual term for SARs and stock options outstanding and exercisable at December 31, 2019 was 7.5 years and 6.3 years, respectively.  The aggregate intrinsic value of SARs and stock options outstanding and exercisable at December 31, 2019 was $181.7 million and $68.2 million, respectively.  The aggregate intrinsic value of stock options and SARs exercised during the years ended December 31, 2019, 2018 and 2017 was $17.0 million, $4.2 million and $2.7 million, respectively.

The following table illustrates the RSU and PSU activity for the year ended December 31, 2019:  
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 31, 2018
187

 
$
43.46

 
 
 
 
Granted
38

 
$
78.64

Vested
(55
)
 
$
51.43

Forfeited
(1
)
 
$
43.68

 
 
 
 
Outstanding at December 31, 2019
169

 
$
48.94


 
The weighted average fair value of awards of RSUs granted in the years ended December 31, 2019, 2018 and 2017 was $78.64, $61.76 and $48.32, respectively.
 
The total fair value of RSUs and PSUs vested was $2.8 million, $3.0 million and $3.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
 
As of December 31, 2019, there was $28.7 million of total unrecognized compensation cost related to nonvested stock options, SARs, RSUs and PSUs granted under the Plans which is expected to be recognized over a weighted average period of 3.4 years.
 
We offer to our employees a shareholder-approved Employee Stock Purchase Plan (the “Employee Plan”), under which we reserved 1.0 million shares of common stock for issuance to our employees.  The Employee Plan provides employees with the opportunity to invest from 1% to 10% of their annual salary to purchase shares of CONMED common stock at a purchase price equal to 95% of the fair market value of the common stock on the exercise date.  During 2019, we issued approximately 18,104 shares of common stock under the Employee Plan.  No stock-based compensation expense has been recognized in the accompanying consolidated financial statements as a result of common stock issuances under the Employee Plan.
XML 64 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Notes)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Leases Leases

Lease costs for the year ended December 31, consist of the following:

 
2019
Operating lease cost:
 
     Straight-line lease cost
$
7,780

     Right-of-use asset impairment cost
312

Total operating lease cost
8,092

Finance lease cost:
 
     Depreciation
238

     Interest on lease liabilities
27

Total finance lease cost
265

Total lease cost
$
8,357



Rent expense on operating leases was approximately $8.7 million and $6.5 million for the years ended December 31, 2018 and 2017, respectively, in accordance with ASC 840. During 2018, we entered into capital lease obligations of $0.2 million, in connection with the purchase of equipment, in accordance with ASC 840.

Supplemental balance sheet information related to leases as of December 31, is as follows:

 
2019
Operating leases
 
Other assets (net of lease impairment of $1,001)
$
23,099

 
 
Other current liabilities
$
7,268

Other long-term liabilities
17,096

Total operating lease liabilities
$
24,364

 
 
Finance leases
 
Property, plant and equipment, gross
$
1,684

Accumulated depreciation
(479
)
Property, plant and equipment, net
$
1,205

 
 
Current portion of long-term debt
$
346

Long-term debt
490

Total finance lease liabilities
$
836

 
 
 
 
Weighted average remaining lease term (in years)
 
Operating leases
4.43 years

Finance leases
3.61 years

 
 
Weighted average discount rate
 
Operating leases
4.84
%
Finance leases
4.70
%

    
Supplemental cash flow information related to leases for the year ended December 31, was as follows:

 
2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
8,459

Financing cash flows from finance leases
380

 
 
Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
12,800

Finance leases
563



Maturities of lease liabilities as of December 31, 2019 are as follows:

 
Finance Lease
 
Operating Lease
 
 
 
 
2020
$
378

 
$
7,268

2021
178

 
6,131

2022
230

 
5,285

2023
112

 
4,177

2024

 
3,105

Thereafter

 
1,480

Total lease payments
898

 
27,446

 
 
 
 
Less imputed interest
(62
)
 
(3,082
)
 
 
 
 
Total lease liabilities
$
836

 
$
24,364



As of December 31, 2019, we have entered into approximately $0.3 million of operating leases that have not yet commenced. As of December 31, 2019, we have entered into no additional finance leases that have not yet commenced. Maturities of lease liabilities under ASC 840 are consistent with the above disclosure.

Leases Leases

Lease costs for the year ended December 31, consist of the following:

 
2019
Operating lease cost:
 
     Straight-line lease cost
$
7,780

     Right-of-use asset impairment cost
312

Total operating lease cost
8,092

Finance lease cost:
 
     Depreciation
238

     Interest on lease liabilities
27

Total finance lease cost
265

Total lease cost
$
8,357



Rent expense on operating leases was approximately $8.7 million and $6.5 million for the years ended December 31, 2018 and 2017, respectively, in accordance with ASC 840. During 2018, we entered into capital lease obligations of $0.2 million, in connection with the purchase of equipment, in accordance with ASC 840.

Supplemental balance sheet information related to leases as of December 31, is as follows:

 
2019
Operating leases
 
Other assets (net of lease impairment of $1,001)
$
23,099

 
 
Other current liabilities
$
7,268

Other long-term liabilities
17,096

Total operating lease liabilities
$
24,364

 
 
Finance leases
 
Property, plant and equipment, gross
$
1,684

Accumulated depreciation
(479
)
Property, plant and equipment, net
$
1,205

 
 
Current portion of long-term debt
$
346

Long-term debt
490

Total finance lease liabilities
$
836

 
 
 
 
Weighted average remaining lease term (in years)
 
Operating leases
4.43 years

Finance leases
3.61 years

 
 
Weighted average discount rate
 
Operating leases
4.84
%
Finance leases
4.70
%

    
Supplemental cash flow information related to leases for the year ended December 31, was as follows:

 
2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
8,459

Financing cash flows from finance leases
380

 
 
Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
12,800

Finance leases
563



Maturities of lease liabilities as of December 31, 2019 are as follows:

 
Finance Lease
 
Operating Lease
 
 
 
 
2020
$
378

 
$
7,268

2021
178

 
6,131

2022
230

 
5,285

2023
112

 
4,177

2024

 
3,105

Thereafter

 
1,480

Total lease payments
898

 
27,446

 
 
 
 
Less imputed interest
(62
)
 
(3,082
)
 
 
 
 
Total lease liabilities
$
836

 
$
24,364



As of December 31, 2019, we have entered into approximately $0.3 million of operating leases that have not yet commenced. As of December 31, 2019, we have entered into no additional finance leases that have not yet commenced. Maturities of lease liabilities under ASC 840 are consistent with the above disclosure.

XML 65 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 311 591 1 true 90 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.conmed.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.conmed.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.conmed.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.conmed.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 1002000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1002501 - Statement - Consolidated Statements of Shareholder's Equity (Parenthetical) Sheet http://www.conmed.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical Consolidated Statements of Shareholder's Equity (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.conmed.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Operations and Significant Accounting Policies Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPolicies Operations and Significant Accounting Policies Notes 8 false false R9.htm 2104100 - Disclosure - Business Acqusition Sheet http://www.conmed.com/role/BusinessAcqusition Business Acqusition Notes 9 false false R10.htm 2107100 - Disclosure - Inventories Sheet http://www.conmed.com/role/Inventories Inventories Notes 10 false false R11.htm 2108100 - Disclosure - Property, Plant and Equipment Sheet http://www.conmed.com/role/PropertyPlantAndEquipment Property, Plant and Equipment Notes 11 false false R12.htm 2113100 - Disclosure - Leases (Notes) Notes http://www.conmed.com/role/LeasesNotes Leases (Notes) Notes 12 false false R13.htm 2116100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.conmed.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 13 false false R14.htm 2119100 - Disclosure - Long Term Debt Sheet http://www.conmed.com/role/LongTermDebt Long Term Debt Notes 14 false false R15.htm 2122100 - Disclosure - Income Taxes Sheet http://www.conmed.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 2125100 - Disclosure - Shareholders' Equity Sheet http://www.conmed.com/role/ShareholdersEquity Shareholders' Equity Notes 16 false false R17.htm 2128100 - Disclosure - Revenues (Notes) Notes http://www.conmed.com/role/RevenuesNotes Revenues (Notes) Notes 17 false false R18.htm 2131100 - Disclosure - Business Segments and Geographic Areas Sheet http://www.conmed.com/role/BusinessSegmentsAndGeographicAreas Business Segments and Geographic Areas Notes 18 false false R19.htm 2134100 - Disclosure - Employee Benefit Plans Sheet http://www.conmed.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 19 false false R20.htm 2137100 - Disclosure - Legal Matters and Contingencies Sheet http://www.conmed.com/role/LegalMattersAndContingencies Legal Matters and Contingencies Notes 20 false false R21.htm 2140100 - Disclosure - Acquisition and Other Expense Sheet http://www.conmed.com/role/AcquisitionAndOtherExpense Acquisition and Other Expense Notes 21 false false R22.htm 2149100 - Disclosure - Guarantees Sheet http://www.conmed.com/role/Guarantees Guarantees Notes 22 false false R23.htm 2151100 - Disclosure - Fair Value Measurement Sheet http://www.conmed.com/role/FairValueMeasurement Fair Value Measurement Notes 23 false false R24.htm 2153100 - Disclosure - New Accounting Pronouncements Sheet http://www.conmed.com/role/NewAccountingPronouncements New Accounting Pronouncements Notes 24 false false R25.htm 2155100 - Disclosure - Selected Quarterly Financial Data (Unaudited) Sheet http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnaudited Selected Quarterly Financial Data (Unaudited) Notes 25 false false R26.htm 2156100 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 26 false false R27.htm 2201201 - Disclosure - Operations and Significant Accounting Policies (Policies) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPolicies Operations and Significant Accounting Policies (Policies) Notes 27 false false R28.htm 2253201 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Policies) Sheet http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsPolicies New Accounting Pronouncements New Accounting Pronouncements (Policies) Policies http://www.conmed.com/role/OperationsAndSignificantAccountingPolicies 28 false false R29.htm 2301302 - Disclosure - Operations and Significant Accounting Policies (Tables) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables Operations and Significant Accounting Policies (Tables) Tables http://www.conmed.com/role/OperationsAndSignificantAccountingPolicies 29 false false R30.htm 2304301 - Disclosure - Business Acqusition Business Acquisition (Tables) Sheet http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionTables Business Acqusition Business Acquisition (Tables) Tables 30 false false R31.htm 2307301 - Disclosure - Inventories (Tables) Sheet http://www.conmed.com/role/InventoriesTables Inventories (Tables) Tables http://www.conmed.com/role/Inventories 31 false false R32.htm 2308301 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.conmed.com/role/PropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.conmed.com/role/PropertyPlantAndEquipment 32 false false R33.htm 2313301 - Disclosure - Leases (Tables) Sheet http://www.conmed.com/role/LeasesTables Leases (Tables) Tables http://www.conmed.com/role/LeasesNotes 33 false false R34.htm 2316301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.conmed.com/role/GoodwillAndOtherIntangibleAssets 34 false false R35.htm 2319301 - Disclosure - Long Term Debt (Tables) Sheet http://www.conmed.com/role/LongTermDebtTables Long Term Debt (Tables) Tables http://www.conmed.com/role/LongTermDebt 35 false false R36.htm 2322301 - Disclosure - Income Taxes (Tables) Sheet http://www.conmed.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.conmed.com/role/IncomeTaxes 36 false false R37.htm 2325301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.conmed.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.conmed.com/role/ShareholdersEquity 37 false false R38.htm 2328301 - Disclosure - Revenues (Tables) Sheet http://www.conmed.com/role/RevenuesTables Revenues (Tables) Tables http://www.conmed.com/role/RevenuesNotes 38 false false R39.htm 2331301 - Disclosure - Business Segments and Geographic Areas (Tables) Sheet http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasTables Business Segments and Geographic Areas (Tables) Tables http://www.conmed.com/role/BusinessSegmentsAndGeographicAreas 39 false false R40.htm 2334301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.conmed.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.conmed.com/role/EmployeeBenefitPlans 40 false false R41.htm 2340301 - Disclosure - Acquisition and Other Expense (Tables) Sheet http://www.conmed.com/role/AcquisitionAndOtherExpenseTables Acquisition and Other Expense (Tables) Tables http://www.conmed.com/role/AcquisitionAndOtherExpense 41 false false R42.htm 2349301 - Disclosure - Guarantees (Tables) Sheet http://www.conmed.com/role/GuaranteesTables Guarantees (Tables) Tables http://www.conmed.com/role/Guarantees 42 false false R43.htm 2351301 - Disclosure - Fair Value Measurement (Tables) Sheet http://www.conmed.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://www.conmed.com/role/FairValueMeasurement 43 false false R44.htm 2355301 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Tables) Sheet http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedTables Selected Quarterly Financial Data (Unaudited) (Tables) Tables http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnaudited 44 false false R45.htm 2401403 - Disclosure - Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails Operations and Significant Accounting Policies (Property, Plant and Equipment) (Details) Details http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables 45 false false R46.htm 2401404 - Disclosure - Operations and Significant Accounting Policies (Details) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesDetails Operations and Significant Accounting Policies (Details) Details http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables 46 false false R47.htm 2401405 - Disclosure - Operations and Significant Accounting Policies (Earnings Per Share) (Details) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesEarningsPerShareDetails Operations and Significant Accounting Policies (Earnings Per Share) (Details) Details http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables 47 false false R48.htm 2401406 - Disclosure - Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) Sheet http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesAccumulatedOtherComprehensiveLossDetails Operations and Significant Accounting Policies (Accumulated Other Comprehensive Loss) (Details) Details http://www.conmed.com/role/OperationsAndSignificantAccountingPoliciesTables 48 false false R49.htm 2404402 - Disclosure - Business Acqusition Business Acquisition (Details) Sheet http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionDetails Business Acqusition Business Acquisition (Details) Details http://www.conmed.com/role/BusinessAcqusitionBusinessAcquisitionTables 49 false false R50.htm 2407402 - Disclosure - Inventories (Details) Sheet http://www.conmed.com/role/InventoriesDetails Inventories (Details) Details http://www.conmed.com/role/InventoriesTables 50 false false R51.htm 2408402 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.conmed.com/role/PropertyPlantAndEquipmentDetails Property, Plant and Equipment (Details) Details http://www.conmed.com/role/PropertyPlantAndEquipmentTables 51 false false R52.htm 2413402 - Disclosure - Leases Lease Cost (Details) Sheet http://www.conmed.com/role/LeasesLeaseCostDetails Leases Lease Cost (Details) Details 52 false false R53.htm 2413403 - Disclosure - Leases Supplementary Balance Sheet Information (Details) Sheet http://www.conmed.com/role/LeasesSupplementaryBalanceSheetInformationDetails Leases Supplementary Balance Sheet Information (Details) Details 53 false false R54.htm 2413404 - Disclosure - Leases Supplementary Cash Flow Information (Details) Sheet http://www.conmed.com/role/LeasesSupplementaryCashFlowInformationDetails Leases Supplementary Cash Flow Information (Details) Details 54 false false R55.htm 2413405 - Disclosure - Leases Maturities of Operating and Financing Lease Liabilities (Details) Sheet http://www.conmed.com/role/LeasesMaturitiesOfOperatingAndFinancingLeaseLiabilitiesDetails Leases Maturities of Operating and Financing Lease Liabilities (Details) Details 55 false false R56.htm 2416402 - Disclosure - Goodwill and Other Intangible Assets (Goodwill) (Details) Sheet http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails Goodwill and Other Intangible Assets (Goodwill) (Details) Details http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables 56 false false R57.htm 2416403 - Disclosure - Goodwill and Other Intangible Assets (Intangible Assets) (Details) Sheet http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails Goodwill and Other Intangible Assets (Intangible Assets) (Details) Details http://www.conmed.com/role/GoodwillAndOtherIntangibleAssetsTables 57 false false R58.htm 2419402 - Disclosure - Long Term Debt (Details) Sheet http://www.conmed.com/role/LongTermDebtDetails Long Term Debt (Details) Details http://www.conmed.com/role/LongTermDebtTables 58 false false R59.htm 2419403 - Disclosure - Long Term Debt (Narrative) (Details) Sheet http://www.conmed.com/role/LongTermDebtNarrativeDetails Long Term Debt (Narrative) (Details) Details http://www.conmed.com/role/LongTermDebtTables 59 false false R60.htm 2419404 - Disclosure - Long Term Debt (Maturities of Long-term Debt) (Details) Sheet http://www.conmed.com/role/LongTermDebtMaturitiesOfLongTermDebtDetails Long Term Debt (Maturities of Long-term Debt) (Details) Details http://www.conmed.com/role/LongTermDebtTables 60 false false R61.htm 2422402 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) Sheet http://www.conmed.com/role/IncomeTaxesProvisionForIncomeTaxesDetails Income Taxes (Provision for Income Taxes) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 61 false false R62.htm 2422403 - Disclosure - Income Taxes (Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.conmed.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Effective Income Tax Rate Reconciliation) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 62 false false R63.htm 2422404 - Disclosure - Income Taxes (Deferred Tax Assets and Liabilities) (Details) Sheet http://www.conmed.com/role/IncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Deferred Tax Assets and Liabilities) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 63 false false R64.htm 2422405 - Disclosure - Income Taxes (Income Before Income Taxes) (Details) Sheet http://www.conmed.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails Income Taxes (Income Before Income Taxes) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 64 false false R65.htm 2422406 - Disclosure - Income Taxes (Tax Credit Carryforwards) (Details) Sheet http://www.conmed.com/role/IncomeTaxesTaxCreditCarryforwardsDetails Income Taxes (Tax Credit Carryforwards) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 65 false false R66.htm 2422407 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Details) Sheet http://www.conmed.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes (Unrecognized Tax Benefits) (Details) Details http://www.conmed.com/role/IncomeTaxesTables 66 false false R67.htm 2425402 - Disclosure - Shareholders' Equity (Details) Sheet http://www.conmed.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://www.conmed.com/role/ShareholdersEquityTables 67 false false R68.htm 2425403 - Disclosure - Shareholders' Equity (Awards) (Details) Sheet http://www.conmed.com/role/ShareholdersEquityAwardsDetails Shareholders' Equity (Awards) (Details) Details http://www.conmed.com/role/ShareholdersEquityTables 68 false false R69.htm 2425404 - Disclosure - Shareholders' Equity (Employee Plan) (Details) Sheet http://www.conmed.com/role/ShareholdersEquityEmployeePlanDetails Shareholders' Equity (Employee Plan) (Details) Details http://www.conmed.com/role/ShareholdersEquityTables 69 false false R70.htm 2428402 - Disclosure - Revenues (Details) Sheet http://www.conmed.com/role/RevenuesDetails Revenues (Details) Details http://www.conmed.com/role/RevenuesTables 70 false false R71.htm 2428403 - Disclosure - Revenues Revenue from Contracts with Customers (Details) Sheet http://www.conmed.com/role/RevenuesRevenueFromContractsWithCustomersDetails Revenues Revenue from Contracts with Customers (Details) Details 71 false false R72.htm 2431402 - Disclosure - Business Segments and Geographic Areas (Details) Sheet http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasDetails Business Segments and Geographic Areas (Details) Details http://www.conmed.com/role/BusinessSegmentsAndGeographicAreasTables 72 false false R73.htm 2434402 - Disclosure - Employee Benefit Plans (Defined Contribution Plan) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansDefinedContributionPlanDetails Employee Benefit Plans (Defined Contribution Plan) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 73 false false R74.htm 2434403 - Disclosure - Employee Benefit Plans (Employee Benefit Reconciliation) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansEmployeeBenefitReconciliationDetails Employee Benefit Plans (Employee Benefit Reconciliation) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 74 false false R75.htm 2434404 - Disclosure - Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansAmountsRecognizedInBalanceSheetDetails Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 75 false false R76.htm 2434405 - Disclosure - Employee Benefit Plans (Actuarial Assumptions) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansActuarialAssumptionsDetails Employee Benefit Plans (Actuarial Assumptions) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 76 false false R77.htm 2434406 - Disclosure - Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansOtherChangesInPlanAssetsAndBenefitObligationsDetails Employee Benefit Plans (Other Changes in Plan Assets and Benefit Obligations) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 77 false false R78.htm 2434407 - Disclosure - Employee Benefit Plans (Net Periodic Pension Cost) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansNetPeriodicPensionCostDetails Employee Benefit Plans (Net Periodic Pension Cost) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 78 false false R79.htm 2434408 - Disclosure - Employee Benefit Plans (Allocation of Pension Plan Assets) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansAllocationOfPensionPlanAssetsDetails Employee Benefit Plans (Allocation of Pension Plan Assets) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 79 false false R80.htm 2434409 - Disclosure - Employee Benefit Plans (Fair Value of Plan Assets) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansFairValueOfPlanAssetsDetails Employee Benefit Plans (Fair Value of Plan Assets) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 80 false false R81.htm 2434410 - Disclosure - Employee Benefit Plans (Expected Future Employee Service) (Details) Sheet http://www.conmed.com/role/EmployeeBenefitPlansExpectedFutureEmployeeServiceDetails Employee Benefit Plans (Expected Future Employee Service) (Details) Details http://www.conmed.com/role/EmployeeBenefitPlansTables 81 false false R82.htm 2437401 - Disclosure - Legal Matters and Contingencies (Details) Sheet http://www.conmed.com/role/LegalMattersAndContingenciesDetails Legal Matters and Contingencies (Details) Details http://www.conmed.com/role/LegalMattersAndContingencies 82 false false R83.htm 2440402 - Disclosure - Acquisition and Other Expense (Details) Sheet http://www.conmed.com/role/AcquisitionAndOtherExpenseDetails Acquisition and Other Expense (Details) Details http://www.conmed.com/role/AcquisitionAndOtherExpenseTables 83 false false R84.htm 2449402 - Disclosure - Guarantees (Details) Sheet http://www.conmed.com/role/GuaranteesDetails Guarantees (Details) Details http://www.conmed.com/role/GuaranteesTables 84 false false R85.htm 2451402 - Disclosure - Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details) Sheet http://www.conmed.com/role/FairValueMeasurementAmountsRecordedInAndReclassifiedFromAociDetails Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details) Details 85 false false R86.htm 2451403 - Disclosure - Fair Value Measurement (Foreign Currency Forward Contracts) (Details) Sheet http://www.conmed.com/role/FairValueMeasurementForeignCurrencyForwardContractsDetails Fair Value Measurement (Foreign Currency Forward Contracts) (Details) Details http://www.conmed.com/role/FairValueMeasurementTables 86 false false R87.htm 2453402 - Disclosure - New Accounting Pronouncements New Accounting Pronouncements (Details) Sheet http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsDetails New Accounting Pronouncements New Accounting Pronouncements (Details) Details http://www.conmed.com/role/NewAccountingPronouncementsNewAccountingPronouncementsPolicies 87 false false R88.htm 2455402 - Disclosure - Selected Quarterly Financial Data (Unaudited) (Narrative) (Details) Sheet http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedNarrativeDetails Selected Quarterly Financial Data (Unaudited) (Narrative) (Details) Details http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedTables 88 false false R89.htm 2455403 - Disclosure - Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details) Notes http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedDilutiveImpactOfConvertibleNotesDetails Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details) Details http://www.conmed.com/role/SelectedQuarterlyFinancialDataUnauditedTables 89 false false R90.htm 2456401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.conmed.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details 90 false false R9999.htm Uncategorized Items - cnmd10k2019.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - cnmd10k2019.htm Cover 91 false false All Reports Book All Reports cnmd10k2019.htm cnmd-20191231.xsd cnmd-20191231_cal.xml cnmd-20191231_def.xml cnmd-20191231_lab.xml cnmd-20191231_pre.xml exhibit212019.htm exhibit232019.htm exhibit3112019.htm exhibit3122019.htm exhibit3212019.htm exhibit412019.htm cnmd5yrcomparison2019.jpg http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 66 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
SCHEDULE II—Valuation and Qualifying Accounts
(In thousands)

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Additions
 
 
 
 
 
 
Balance at
Beginning of
Period
 
Charged to
Costs and
Expenses
 
 
 
 
 
 
 
 
 
 
Balance at End
of Period
Description         
 
 
 
Deductions
 
2019
 
 
 
 
 
 
 
 
Allowance for bad debts
 
$
2,660

 
$
852

 
$
(726
)
 
$
2,786

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
3,246

 
518

 
(97
)
 
3,667

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
1,159

 
573

 

 
1,732

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2018
 
 

 
 

 
 

 
 

Allowance for bad debts
 
$
2,137

 
$
1,485

 
$
(962
)
 
$
2,660

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
2,219

 
1,050

 
(23
)
 
3,246

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
570

 
589

 

 
1,159

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
 
 

 
 

 
 

 
 

Allowance for bad debts
 
$
2,031

 
$
1,031

 
$
(925
)
 
$
2,137

Sales returns and
 
 

 
 

 
 

 
 

allowance
 
1,817

 
424

 
(22
)
 
2,219

Deferred tax asset
 
 

 
 

 
 

 
 

valuation allowance
 
441

 
129

 

 
570


XML 67 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Guarantees
12 Months Ended
Dec. 31, 2019
Guarantees [Abstract]  
Guarantees Guarantees

We provide warranties on certain of our products at the time of sale and sell extended warranties.  The standard warranty period for our capital equipment is generally one year and our extended warranties typically vary from one to three years.  Liability under service and warranty policies is based upon a review of historical warranty and service claim experience.  Adjustments are made to accruals as claim data and historical experience warrant.

Changes in the carrying amount of service and product standard warranties for the year ended December 31, are as follows:

 
2019
 
2018
 
2017
Balance as of January 1,
$
1,585

 
$
1,750

 
$
1,954

 
 
 
 
 
 
Provision for warranties
1,699

 
1,099

 
1,034

Claims made
(1,098
)
 
(1,264
)
 
(1,238
)
 
 
 
 
 
 
Balance as of December 31,
$
2,186

 
$
1,585

 
$
1,750



Costs associated with extended warranty repairs are recorded as incurred and amounted to $5.3 million$4.9 million and $4.6 million for the years ended December 31, 2019, 2018 and 2017 respectively.
XML 68 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 19, 2020
Jun. 28, 2019
Document and Entity Information [Abstract]      
Title of 12(b) Security Common Stock, $0.01 par value    
Entity Incorporation, State or Country Code NY    
Entity Tax Identification Number 16-0977505    
Entity Address, Address Line One 525 French Road    
Entity Address, City or Town Utica,    
Entity Registrant Name CONMED CORPORATION    
City Area Code 315    
Local Phone Number 797-8375    
Entity Central Index Key 0000816956    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Entity Emerging Growth Company false    
Entity Small Business false    
Entity Shell Company false    
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   28,492,005  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Public Float     $ 2,420,684,853
Entity File Number 0-16093    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 13502    
Trading Symbol CNMD    
Security Exchange Name NYSE    
Documents Incorporated by Reference [Text Block] Portions of the Definitive Proxy Statement and any other informational filings for the 2020 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.    
XML 69 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Balance at period start (shares) at Dec. 31, 2016   31,299        
Balance at period start at Dec. 31, 2016 $ 580,576 $ 313 $ 329,276 $ 406,932 $ (58,526) $ (97,419)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued under employee plans (217)   (3,953)     3,736
Stock-based compensation 8,472   8,472      
Dividends on common stock ($.80 per share) (22,334)     (22,334)    
Comprehensive income (loss):            
Foreign currency translation adjustments         13,879  
Pension liability (net of income tax expense/benefit)         645  
Cash flow hedging gain (loss) (net of income tax expense/benefit)         (5,076)  
Net income 55,487     55,487    
Comprehensive income 64,935          
Balance at period end (shares) at Dec. 31, 2017   31,299        
Balance at period end at Dec. 31, 2017 631,432 $ 313 333,795 440,085 (49,078) (93,683)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued under employee plans 2,694   (2,094)     4,788
Stock-based compensation 10,037   10,037      
Dividends on common stock ($.80 per share) (22,477)     (22,477)    
Comprehensive income (loss):            
Foreign currency translation adjustments         (8,369)  
Pension liability (net of income tax expense/benefit)         (672)  
Cash flow hedging gain (loss) (net of income tax expense/benefit)         8,331  
Net income 40,854     40,854    
Comprehensive income 40,144          
Balance at period end (shares) at Dec. 31, 2018   31,299        
Balance at period end at Dec. 31, 2018 662,270 $ 313 341,738 464,851 (55,737) (88,895)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued under employee plans 4,315   (3,843)     8,158
Stock-based compensation 11,779   11,779      
Dividends on common stock ($.80 per share) (22,627)     (22,627)    
Convertible notes discount, net 39,145   39,145      
Convertible notes debt issuance costs (1,233)   (1,233)      
Convertible notes hedge, net (38,829)   (38,829)      
Issuance of warrants 30,567   30,567      
Comprehensive income (loss):            
Foreign currency translation adjustments         25  
Pension liability (net of income tax expense/benefit)         27  
Cash flow hedging gain (loss) (net of income tax expense/benefit)         (3,592)  
Net income 28,620     28,620    
Comprehensive income 25,080          
Balance at period end (shares) at Dec. 31, 2019   31,299        
Balance at period end at Dec. 31, 2019 $ 710,467 $ 313 $ 379,324 $ 470,844 $ (59,277) $ (80,737)
XML 70 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
The following table presents the notional contract amounts for forward contracts outstanding:

 
 
 
As of
 
FASB ASC Topic 815 Designation
 
December 31, 2019
 
December 31, 2018
Forward exchange contracts
Cash flow hedge
 
$
156,818

 
$
155,313

Forward exchange contracts
Non-designated
 
33,867

 
39,631


Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) and net earnings on our consolidated statements of comprehensive income and our consolidated balance sheets:

 
 
Amount of Gain (Loss) Recognized in AOCI
 
Consolidated Statements of Comprehensive Income
 
Amount of Gain (Loss) Reclassified from AOCI
 
 
Years Ended
 
 
 
Total Amount of Line Item Presented
 
Years Ended
Derivative Instrument
 
2019
2018
2017
 
Location of amount reclassified
 
2019
2018
2017
 
2019
2018
2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,871

$
10,073

$
(7,290
)
 
Net Sales
 
$
955,097

$
859,634

$
796,392

 
$
7,969

$
(1,278
)
$
(573
)
 
 
 
 

 

 
Cost of Sales
 
430,382

390,524

365,351

 
638

365

(145
)
Pre-tax gain (loss)
 
$
3,871

$
10,073

$
(7,290
)
 
 
 
 
 
 
 
$
8,607

$
(913
)
$
(718
)
Tax expense (benefit)
 
935

2,434

(1,761
)
 
 
 
 
 
 
 
2,079

(221
)
(265
)
Net gain (loss)
 
$
2,936

$
7,639

$
(5,529
)
 
 
 
 
 
 
 
$
6,528

$
(692
)
$
(453
)

Derivatives Not Designated as Hedging Instruments [Table Text Block]
Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income were:

 
 
 
 
Years Ended
Derivative Instrument
 
Location on Consolidated Statements of Comprehensive Income
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Net gain (loss) on currency forward contracts
 
Selling and administrative expense
 
$
(573
)
 
$
69

 
$
(1,577
)
Net gain (loss) on currency transaction exposures
 
Selling and administrative expense
 
$
(653
)
 
$
(804
)
 
$
1,058



Schedule of fair value for forward foreign exchange contracts
We record these forward foreign exchange contracts at fair value; the following tables summarize the fair value for forward foreign exchange contracts outstanding at December 31, 2019 and 2018:
December 31, 2019
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
2,307

 
$
(1,341
)
 
$
966

Foreign exchange contracts
Other long-term liabilities
 
38

 
(353
)
 
(315
)
 
 
 
$
2,345

 
$
(1,694
)
 
$
651

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 

 
 

 
 

Foreign exchange contracts
Other current liabilities
 
22

 
(159
)
 
(137
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
2,367

 
$
(1,853
)
 
$
514


December 31, 2018
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
5,817

 
$
(431
)
 
$
5,386

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current liabilities
 
19

 
(217
)
 
(198
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
5,836

 
$
(648
)
 
$
5,188


XML 71 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acqusition
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Business Acquisition Business Acquisitions
 
On February 11, 2019 we acquired Buffalo Filter, LLC and all of the issued and outstanding common stock of Palmerton Holdings, Inc. from Filtration Group FGC LLC (the "Buffalo Filter Acquisition") for approximately $365 million in cash. Buffalo Filter develops, manufactures and markets smoke evacuation technologies that are complementary to our general surgery offering. The business combination was funded through a combination of cash on hand and long-term borrowings as further described in Note 7.

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as a result of the Buffalo Filter Acquisition.

Cash
$
119

Accounts receivable
4,587

Inventory
4,582

Other current assets
146

Current assets
9,434

Property, plant & equipment
4,036

Deferred income taxes
80

Goodwill
215,793

Customer relationships
124,000

Developed technology
9,000

Trademarks & tradenames
7,000

Other non-current assets
166

Total assets acquired
$
369,509

 
 
Current liabilities assumed
4,462

Total liabilities assumed
4,462

Net assets acquired
$
365,047



    
The goodwill recorded as part of the acquisition primarily represents revenue synergies, as well as operating efficiencies and cost savings. The goodwill deductible for tax purposes is $215.8 million. The weighted amortization period for intangibles acquired is 16 years. Customer relationships were valued using the multi-period excess earnings model, and are being amortized over a weighted average life of 16 years. Developed technology and trademarks and tradenames were valued using the relief from royalty method, and are being amortized over a weighted average life of 10 and 20 years, respectively. Significant judgment was applied in estimating the fair value of the customer relationships intangible asset acquired, which involved the use of significant estimates and assumptions with respect to the timing and amounts of cash flow projections, including revenue growth rates, customer attrition rates, the discount rate and projected cost of sales.

The unaudited pro forma information for the years ended December 31, 2019 and 2018, assuming the Buffalo Filter Acquisition occurred as of January 1, 2018 are presented below. This information has been prepared for comparative purposes only and does not purport to be indicative of the results of operations which actually would have resulted had the Buffalo Filter acquisition occurred on the dates indicated, or which may result in the future.

 
2019
 
2018
Net sales
$
960,115

 
$
898,545

Net income
44,361

 
10,407


    
These pro forma results include certain adjustments, primarily due to increases in amortization expense due to fair value adjustments of intangible assets, increases in interest expense due to additional borrowings incurred to finance the acquisition, and acquisition related costs including transaction costs such as legal, accounting, valuation and other professional services as well as integration costs such as severance and retention.

Acquisition related costs included in the determination of pro forma net income for the year ended December 31, 2018 included $1.3 million in cost of goods sold and $13.1 million in selling and administrative expense on the consolidated statement of comprehensive income. Such amounts are excluded from the determination of pro forma net income for the year ended December 31, 2019.

Net sales associated with Buffalo Filter of $49.6 million have been recorded in the consolidated statement of comprehensive income for the year ended December 31, 2019. It is impracticable to determine the earnings recorded in the consolidated statement of comprehensive income for the year ended December 31, 2019 as these amounts are not separately measured.

On December 4, 2019, we acquired, through a share purchase agreement, the operations of a distributor for total estimated consideration of approximately $13.9 million. The purchase price included $4.1 million of identifiable intangible assets and $1.7 million of goodwill. Pro forma results of operations for the acquisition have not been presented as they are not material to our results of operations, either individually or in aggregate, for the period ended December 31, 2019.
XML 72 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Earnings Per Share [Abstract]                      
Net income $ 14,933 $ 6,970 $ 5,695 $ 1,021 $ 15,653 $ 5,825 $ 8,719 $ 10,657 $ 28,620 $ 40,854 $ 55,487
Basic-weighted average shares outstanding (in shares)                 28,325 28,118 27,939
Effect of dilutive potential securities (in shares)                 1,170 772 232
Diluted-weighted average shares outstanding (in shares)                 29,495 28,890 28,171
Basic EPS (in dollars per share) $ 0.53 $ 0.25 $ 0.20 $ 0.04 $ 0.56 $ 0.21 $ 0.31 $ 0.38 $ 1.01 $ 1.45 $ 1.99
Diluted EPS (in dollars per share) $ 0.49 $ 0.23 $ 0.19 $ 0.04 $ 0.54 $ 0.20 $ 0.30 $ 0.37 $ 0.97 $ 1.41 $ 1.97
Shares excluded from computation of earnings per share                 700 700 1,200
XML 73 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity (Awards) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 28.7    
Weighted average period costs expected to be recognized (in years) 3 years 4 months 24 days    
Stock Options and Stock Appreciation Rights (SARs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date fair value of Stock options & SARs (in dollars per share) $ 20.59 $ 14.78 $ 10.07
Expected stock price volatility (percent) 26.59% 25.69% 27.63%
Risk-free interest rate (percent) 2.58% 2.62% 2.11%
Expected annual dividend yield (percent) 1.08% 1.34% 1.87%
Expected term of option & SARs (in years) 5 years 7 months 6 days 5 years 8 months 12 days 5 years 9 months 18 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Number of shares outstanding, Beginning Balance 2,851    
Number of shares, Granted 860    
Number of shares, Forfeited (106)    
Number of shares, Exercised (352)    
Number of shares outstanding, Ending Balance 3,253 2,851  
Number of shares, Exercisable 1,036    
Number of shares, Stock options & SARs expected to vest 2,217    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]      
Weighted average exercise price, Beginning Balance (in dollars per share) $ 47.67    
Weighted average exercise price, Granted (in dollars per share) 78.78    
Weighted average exercise price, Forfeited (in dollars per share) 58.50    
Weighted average exercise price, Exercised (in dollars per share) 43.75    
Weighted average exercise price, Ending Balance (in dollars per share) 55.97 $ 47.67  
Exercisable, Weighted Average Exercise Price (in dollars per share) 46.05    
Stock options & SARs expected to vest, Weighted Average Exercise Price (in dollars per share) $ 60.61    
Weighted average remaining contractual term, options outstanding (in years) 7 years 6 months    
Weighted average remaining contractual term, options exercisable (in years) 6 years 3 months 18 days    
Aggregate intrinsic value, options outstanding $ 181.7    
Aggregate intrinsic value, options exercisable 68.2    
Aggregate intrinsic value $ 17.0 $ 4.2 $ 2.7
Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Number of shares outstanding, Beginning Balance 187    
Number of shares, Granted 38    
Number of shares, Vested (55)    
Number of shares, Forfeited (1)    
Number of shares outstanding, Ending Balance 169 187  
Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, Beginning Balance (in dollars per share) $ 43.46    
Weighted average grant date fair value, Granted (in dollars per share) 78.64 $ 61.76 $ 48.32
Weighted average grant date fair value, Vested (in dollars per share) 51.43    
Weighted average grant date fair value, Forfeited (in dollars per share) 43.68    
Weighted average grant date fair value, Ending Balance (in dollars per share) $ 48.94 $ 43.46  
Total fair value of shares vested $ 2.8 $ 3.0 $ 3.4
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Income Before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Undistributed Earnings of Foreign Subsidiaries $ 33,900    
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries 1,000    
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]      
U.S. income 5,332 $ 24,320 $ 1,492
Foreign income 25,893 26,333 27,240
Income before income taxes $ 31,225 $ 50,653 $ 28,732
XML 75 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Bad Debts [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 2,660 $ 2,137 $ 2,031
Charged to costs and expenses 852 1,485 1,031
Deductions (726) (962) (925)
Balance at end of period 2,786 2,660 2,137
Sales Returns and Allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 3,246 2,219 1,817
Charged to costs and expenses 518 1,050 424
Deductions (97) (23) (22)
Balance at end of period 3,667 3,246 2,219
Deferred Tax Asset Valuation Allowance [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 1,159 570 441
Charged to costs and expenses 573 589 129
Deductions 0 0 0
Balance at end of period $ 1,732 $ 1,159 $ 570
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long Term Debt (Maturities of Long-term Debt) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Scheduled maturities of long-term debt outstanding [Abstract]  
2020 $ 13,250
2021 18,219
2022 24,844
2023 418,750
2024 345,000
Thereafter $ 0
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 04, 2019
Feb. 11, 2019
Dec. 31, 2019
Dec. 31, 2018
Goodwill [Roll Forward]        
Goodwill beginning balance     $ 400,440 $ 401,954
Goodwill, Acquired During Period $ 1,700 $ 215,800 217,482 0
Foreign currency translation     120 (1,514)
Goodwill ending balance     618,042 400,440
Accumulated goodwill impairment loss     $ 107,000 $ 107,000
XML 78 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]      
Rental expense   $ 8,700 $ 6,500
Straight-line lease cost $ 7,780    
Operating Lease, Impairment Loss 312    
Operating Lease, Expense 8,092    
Depreciation 238    
Interest on lease liabilities 27    
Total finance lease cost 265    
Total lease cost $ 8,357    
XML 79 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues Revenue from Contracts with Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]      
Contract with Customer, Liability, Revenue Recognized $ 6,800 $ 5,000 $ 3,900
Contract with Customer, Liability $ 14,276 $ 11,043  
XML 80 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Expected Future Employee Service) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Retirement Benefits [Abstract]  
2020 $ 6,489
2021 5,290
2022 5,815
2023 5,637
2024 5,245
2025-2029 $ 26,725
XML 81 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement Amounts Recorded In and Reclassified From AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Derivative Instruments, Gain (Loss) [Line Items]                      
Revenues $ 264,865 $ 233,590 $ 238,263 $ 218,378 $ 242,444 $ 202,307 $ 212,820 $ 202,064 $ 955,097 $ 859,634 $ 796,392
Cost of sales                 430,382 390,524 365,351
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax                 3,871 10,073 (7,290)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax                 935 2,434 (1,761)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax                 2,936 7,639 (5,529)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax                 8,607 (913) (718)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax                 2,079 (221) (265)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax                 6,528 (692) (453)
Revenues [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax                 7,969 (1,278) (573)
Cost of Sales [Member]                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax                 $ 638 $ 365 $ (145)
XML 82 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Amounts Recognized in Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Retirement Benefits [Abstract]    
Liability, Defined Benefit Plan, Noncurrent $ (16,731) $ (14,469)
Accumulated other comprehensive loss $ (41,787) $ (41,822)
XML 83 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Allocation of Pension Plan Assets) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan Disclosure [Line Items]    
Percentage of pension plan assets 100.00% 100.00%
Target allocation (percent) 100.00%  
Number of CONMED shares in Plan 27,562  
Fair value of CONMED shares in Plan $ 3.1  
Equity Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of pension plan assets 74.00% 71.00%
Target allocation (percent) 75.00%  
Debt Securities [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Percentage of pension plan assets 26.00% 29.00%
Target allocation (percent) 25.00%  
XML 84 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details)
Dec. 31, 2019
Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 2.625%
XML 85 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Segments and Geographic Areas
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Business Segments and Geographic Areas Business Segments and Geographic Areas
    
We are accounting and reporting for our business as a single operating segment entity engaged in the development, manufacturing and sale on a global basis of surgical devices and related equipment. Our chief operating decision maker (the CEO) evaluates the various global product portfolios on a net sales basis and evaluates profitability, investment, cash flow metrics and allocates resources on a consolidated worldwide basis due to shared infrastructure and resources. Our product lines consist of orthopedic surgery and general surgery. Orthopedic surgery consists of sports medicine instrumentation and small bone, large bone and specialty powered surgical instruments as well as imaging systems for use in minimally invasive surgery procedures including 2DHD and 3DHD vision technologies and fees related to sales representation, promotion and marketing of sports medicine allograft tissue. General surgery consists of a complete line of endo-mechanical instrumentation for minimally invasive laparoscopic and gastrointestinal procedures, a line of cardiac monitoring products as well as electrosurgical generators and related instruments. These product lines' net sales and primary geographic market where the products are sold, are as follows for the years ended December 31, 2019, 2018 and 2017:
 
 
2019
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
179,419

 
$
337,246

 
$
516,665

Americas (excluding the United States)
64,269

 
31,004

 
95,273

Europe, Middle East & Africa
118,301

 
64,248

 
182,549

Asia Pacific
101,333

 
59,277

 
160,610

Total sales from contracts with customers
$
463,322

 
$
491,775

 
$
955,097

 
2018
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
172,462

 
$
276,186

 
$
448,648

Americas (excluding the United States)
66,519

 
31,009

 
97,528

Europe, Middle East & Africa
112,998

 
53,565

 
166,563

Asia Pacific
94,749

 
52,146

 
146,895

Total sales from contracts with customers
$
446,728

 
$
412,906

 
$
859,634


 
2017
 
Orthopedic Surgery
 
General Surgery
 
Total
Primary Geographic Markets
 
 
 
 
 
United States
$
167,602

 
$
243,439

 
$
411,041

Americas (excluding the United States)
60,439

 
30,730

 
91,169

Europe, Middle East & Africa
106,921

 
48,928

 
155,849

Asia Pacific
93,982

 
44,351

 
138,333

Total sales from contracts with customers
$
428,944

 
$
367,448

 
$
796,392



Sales are attributed to countries based on the location of the customer. There were no significant investments in long-lived assets located outside the United States at December 31, 2019 and 2018.  No single customer represented over 10% of our consolidated net sales for the years ended December 31, 2019, 2018 and 2017.
XML 86 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long Term Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Long-term Debt Long Term Debt

Long-term debt consists of the following at December 31:
 
2019
 
2018
Revolving line of credit
$
220,000

 
$
312,000

Term loan, net of deferred debt issuance costs of $1,528 and $311 in 2019 and 2018, respectively
253,535

 
144,064

2.625% convertible notes, net of deferred debt issuance costs of $7,252 and unamortized discount of $43,312 in 2019
294,436

 

Financing leases
836

 

Mortgage notes

 
836

Total debt
768,807

 
456,900

Less:  Current portion
13,596

 
18,336

Total long-term debt
$
755,211

 
$
438,564



On February 7, 2019, we entered into a sixth amended and restated senior credit agreement consisting of: (a) a $265.0 million term loan facility and (b) a $585.0 million revolving credit facility. The revolving credit facility will terminate and the loans outstanding under the term loan facility will mature on the earlier of (i) February 7, 2024 or (ii) 91 days prior to the earliest scheduled maturity date of the 2.625% convertible notes due in 2024 described below, (if, as of such date, more than $150.0 million in aggregate principal amount of such convertible notes (or any refinancing thereof) remains outstanding). The term loan facility is payable in quarterly installments increasing over the term of the facility. Proceeds from the term loan facility and borrowings under the revolving credit facility were used to repay the then existing senior credit agreement and in part to finance the acquisition of Buffalo Filter. Interest rates are at LIBOR plus an interest rate margin of 1.750% (3.563% at December 31, 2019). For those borrowings where we elect to use the alternate base rate, the base rate will be the greatest of (i) the Prime Rate, (ii) the Federal Funds Rate plus 0.50% or (iii) the one-month Eurocurrency Rate plus 1.00%, plus, in each case, an interest rate margin.

There were $255.1 million in borrowings outstanding on the term loan facility as of December 31, 2019. There were $220.0 million in borrowings outstanding under the revolving credit facility as of December 31, 2019. Our available borrowings on the revolving credit facility at December 31, 2019 were $362.5 million with approximately $2.5 million of the facility set aside for outstanding letters of credit.

The sixth amended and restated senior credit agreement is collateralized by substantially all of our personal property and assets. The sixth amended and restated senior credit agreement contains covenants and restrictions which, among other things, require the maintenance of certain financial ratios and restrict dividend payments and the incurrence of certain indebtedness and other activities, including acquisitions and dispositions. We were in full compliance with these covenants and restrictions as of December 31, 2019. We are also required, under certain circumstances, to make mandatory prepayments from net cash proceeds from any issuance of equity and asset sales.

On January 29, 2019, we issued $345.0 million in 2.625% convertible notes due in 2024 (the "Notes"). Interest is payable semi-annually in arrears on February 1 and August 1 of each year, commencing August 1, 2019. The Notes will mature on February 1, 2024, unless earlier repurchased or converted. The Notes represent subordinated unsecured obligations and are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The Notes may be converted at an initial conversion rate of 11.2608 shares of our common stock per $1,000 principal amount of Notes (equivalent to an initial conversion price of approximately $88.80 per share of common stock). Holders of the Notes may convert the Notes at their option at any time on or after November 1, 2023 through the second scheduled trading day preceding the maturity date. Holders of the Notes will also have the right to convert the Notes prior to November 1, 2023, but only upon the occurrence of specified events. The conversion rate is subject to anti-dilution adjustments if certain events occur. A portion of the net proceeds from the offering of the Notes were used as part of the financing for the Buffalo Filter acquisition and $21.0 million were used to pay the cost of certain convertible notes hedge transactions as further described below.

Our effective borrowing rate for nonconvertible debt at the time of issuance of the Notes was estimated to be 6.14%, which resulted in $51.6 million of the $345.0 million aggregate principal amount of Notes issued, or $39.1 million after taxes, being attributable to equity.  For the year ended December 31, 2019, we have recorded interest expense related to the amortization of debt discount on the Notes of $8.3 million at the effective interest rate of 6.14%.  The debt discount on the Notes is being amortized through February 2024.  For the year ended December 31, 2019, we have recorded interest expense on the Notes of $8.4 million at the contractual coupon rate of 2.625%.

In connection with the offering of the Notes, we entered into convertible notes hedge transactions with a number of financial institutions (each, an “option counterparty”). The convertible notes hedge transactions cover, subject to anti-dilution adjustments substantially similar to those applicable to the Notes, the number of shares of our common stock underlying the Notes. Concurrently with entering into the convertible notes hedge transactions, we also entered into separate warrant transactions with each option counterparty whereby we sold to such option counterparty warrants to purchase, subject to customary anti-dilution adjustments, the same number of shares of our common stock.

The convertible notes hedge transactions are expected generally to reduce the potential dilution upon conversion of the Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Notes, as the case may be, in the event that the market price per share of our common stock, as measured under the terms of the convertible notes hedge transactions, is greater than the strike price ($114.92) of the convertible notes hedge transactions, which initially corresponds to the conversion price of the Notes and is subject to anti-dilution adjustments substantially similar to those applicable to the conversion rate of the Notes. If, however, the market price per share of our common stock, as measured under the terms of the warrant transactions, exceeds the strike price of the warrants, there would nevertheless be dilution to the extent that such market price exceeds the strike price of the warrants.

During 2019, we paid in full our mortgage notes in connection with the Largo, Florida property and facilities.
 
The scheduled maturities of long-term debt outstanding at December 31, 2019 are as follows:

2020
$
13,250

2021
18,219

2022
24,844

2023
418,750

2024
345,000

Thereafter


XML 87 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories consist of the following at December 31:
 
 
2019
 
2018
Raw materials
$
51,103

 
$
45,898

Work in process
15,142

 
15,000

Finished goods
98,371

 
93,701

 
$
164,616

 
$
154,599


XML 88 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease, Cost [Table Text Block]

Lease costs for the year ended December 31, consist of the following:

 
2019
Operating lease cost:
 
     Straight-line lease cost
$
7,780

     Right-of-use asset impairment cost
312

Total operating lease cost
8,092

Finance lease cost:
 
     Depreciation
238

     Interest on lease liabilities
27

Total finance lease cost
265

Total lease cost
$
8,357


Supplemental Balance Sheet Information Related to Leases [Table Text Block]
Supplemental balance sheet information related to leases as of December 31, is as follows:

 
2019
Operating leases
 
Other assets (net of lease impairment of $1,001)
$
23,099

 
 
Other current liabilities
$
7,268

Other long-term liabilities
17,096

Total operating lease liabilities
$
24,364

 
 
Finance leases
 
Property, plant and equipment, gross
$
1,684

Accumulated depreciation
(479
)
Property, plant and equipment, net
$
1,205

 
 
Current portion of long-term debt
$
346

Long-term debt
490

Total finance lease liabilities
$
836

 
 
 
 
Weighted average remaining lease term (in years)
 
Operating leases
4.43 years

Finance leases
3.61 years

 
 
Weighted average discount rate
 
Operating leases
4.84
%
Finance leases
4.70
%

Supplemental Cash Flow Information Related to Leases [Table Text Block]
Supplemental cash flow information related to leases for the year ended December 31, was as follows:

 
2019
 
 
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows from operating leases
$
8,459

Financing cash flows from finance leases
380

 
 
Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
12,800

Finance leases
563


Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2019 are as follows:

 
Finance Lease
 
Operating Lease
 
 
 
 
2020
$
378

 
$
7,268

2021
178

 
6,131

2022
230

 
5,285

2023
112

 
4,177

2024

 
3,105

Thereafter

 
1,480

Total lease payments
898

 
27,446

 
 
 
 
Less imputed interest
(62
)
 
(3,082
)
 
 
 
 
Total lease liabilities
$
836

 
$
24,364


Finance Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2019 are as follows:

 
Finance Lease
 
Operating Lease
 
 
 
 
2020
$
378

 
$
7,268

2021
178

 
6,131

2022
230

 
5,285

2023
112

 
4,177

2024

 
3,105

Thereafter

 
1,480

Total lease payments
898

 
27,446

 
 
 
 
Less imputed interest
(62
)
 
(3,082
)
 
 
 
 
Total lease liabilities
$
836

 
$
24,364


XML 89 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2019
Stock Options and Stock Appreciation Rights (SARs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Valuation Assumptions
The following table illustrates the assumptions used in estimating fair value in the years ended December 31, 2019, 2018 and 2017:
 
2019
 
2018
 
2017
Grant date fair value of stock options and SARs
$
20.59

 
$
14.78

 
$
10.07

Expected stock price volatility
26.59
%
 
25.69
%
 
27.63
%
Risk-free interest rate
2.58
%
 
2.62
%
 
2.11
%
Expected annual dividend yield
1.08
%
 
1.34
%
 
1.87
%
Expected life of options & SARs (years)
5.6

 
5.7

 
5.8


Schedule of stock option and SAR activity
The following table illustrates the stock option and SAR activity for the year ended December 31, 2019:
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Exercise
Price
Outstanding at December 31, 2018
2,851

 
$
47.67

 
 
 
 
Granted
860

 
$
78.78

Forfeited
(106
)
 
$
58.50

Exercised
(352
)
 
$
43.75

 
 
 
 
Outstanding at December 31, 2019
3,253

 
$
55.97

Exercisable at December 31, 2019
1,036

 
$
46.05

Stock options & SARs expected to vest
2,217

 
$
60.61


Restricted Stock Units (RSUs) and Performance Share Units (PSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of RSU and PSU activity
The following table illustrates the RSU and PSU activity for the year ended December 31, 2019:  
 
Number
of
Shares
(in 000’s)
 
Weighted-
Average
Grant-Date
Fair Value
Outstanding at December 31, 2018
187

 
$
43.46

 
 
 
 
Granted
38

 
$
78.64

Vested
(55
)
 
$
51.43

Forfeited
(1
)
 
$
43.68

 
 
 
 
Outstanding at December 31, 2019
169

 
$
48.94


XML 90 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Intangible Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 04, 2019
Feb. 11, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Goodwill, Acquired During Period $ 1,700 $ 215,800 $ 217,482 $ 0  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill $ 4,100        
Intangible assets, gross carrying amount     755,738 603,935  
Intangible assets, accumulated amortization     (222,938) (190,742)  
Amortization of Intangible Assets     32,300 23,200 $ 21,300
Payments Related to Contingent Consideration     6,466 21,323 $ 0
Finite-lived Intangible Assets Acquired   $ 140,000      
Future amortization expense [Abstract]          
2020     34,059    
2021     33,268    
2022     32,122    
2023     31,329    
2024     30,526    
Expense [Member]          
Future amortization expense [Abstract]          
2020     28,059    
2021     27,268    
2022     26,122    
2023     25,329    
2024     24,526    
Reduction of Revenue [Member]          
Future amortization expense [Abstract]          
2020     6,000    
2021     6,000    
2022     6,000    
2023     6,000    
2024     6,000    
Trademarks and Trade Names [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Unamortized intangible assets, gross carrying amount     86,544 86,544  
Customer and Distributor Relationships [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Amortized intangible assets, gross carrying amount     342,568 214,577  
Intangible assets, accumulated amortization     (115,311) (97,131)  
Sales representation, marketing and promotional rights [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Amortized intangible assets, gross carrying amount     149,376 149,376  
Intangible assets, accumulated amortization     (48,000) (42,000)  
Patents and Other Intangible Assets [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Amortized intangible assets, gross carrying amount     70,646 61,473  
Intangible assets, accumulated amortization     (46,456) (44,242)  
Technology-Based Intangible Assets [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Amortized intangible assets, gross carrying amount     106,604 91,965  
Intangible assets, accumulated amortization     (13,171) (7,369)  
Payments Related to Contingent Consideration     6,500 $ 21,300  
Asset Acquisition, Contingent Consideration Liability     $ 7,500    
Weighted Average [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Finite-Lived Intangible Asset, Useful Life     22 years    
Weighted Average [Member] | Customer and Distributor Relationships [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Finite-Lived Intangible Asset, Useful Life     24 years    
Weighted Average [Member] | Sales representation, marketing and promotional rights [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Finite-Lived Intangible Asset, Useful Life     25 years    
Weighted Average [Member] | Patents and Other Intangible Assets [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Finite-Lived Intangible Asset, Useful Life     15 years    
Weighted Average [Member] | Technology-Based Intangible Assets [Member]          
Schedule of Finite-Lived and Indefinite-Lived Assets [Line Items]          
Finite-Lived Intangible Asset, Useful Life     16 years    
XML 91 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Supplementary Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Other assets (net of lease impairment of $1,001) $ 23,099  
Operating Lease, Right-Of-Use Asset, Impairment 1,001  
Other current liabilities 7,268  
Other long-term liabilities 17,096  
Total operating lease liabilities 24,364  
Property, plant and equipment, gross 1,684  
Accumulated depreciation (479)  
Property, plant and equipment, net 1,205  
Current portion of long-term debt 346  
Long-term debt 490  
Total finance lease liabilities $ 836 $ 0
Weighted Average Remaining Lease Term [Abstract]    
Operating leases 4 years 5 months 4 days  
Finance leases 3 years 7 months 9 days  
Leases Weighted Average Discount Rate [Abstract]    
Operating leases 4.84%  
Finance leases 4.70%  
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Net Periodic Pension Cost) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Retirement Benefits [Abstract]      
Defined Benefit Plan, Non-Service Cost $ 1,300    
Service cost 1,010 $ 675 $ 603
Interest cost on projected benefit obligation 3,130 2,806 2,773
Expected return on plan assets (4,725) (5,418) (5,300)
Amortization of loss 2,881 2,689 2,835
Net periodic pension cost $ 2,296 $ 752 $ 911
XML 93 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data (Unaudited) (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 264,865 $ 233,590 $ 238,263 $ 218,378 $ 242,444 $ 202,307 $ 212,820 $ 202,064 $ 955,097 $ 859,634 $ 796,392
Gross Profit 141,975 130,111 131,190 121,438 132,655 110,627 116,271 109,557 524,715 469,110 431,041
Net income 14,933 6,970 5,695 1,021 15,653 5,825 $ 8,719 $ 10,657 28,620 40,854 55,487
Business Combination, Acquisition Related Costs 1,900 1,700 $ 3,000 7,900 $ 1,300 1,100       1,100  
Manufacturing consolidation costs $ 1,400 $ 1,400                  
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 0.6 0.2                  
Other expense       $ 3,900         5,188 0 0
Impairment charges           $ 4,200     $ 312 $ 4,212 $ 0
EPS:                      
Basic (in dollars per share) $ 0.53 $ 0.25 $ 0.20 $ 0.04 $ 0.56 $ 0.21 $ 0.31 $ 0.38 $ 1.01 $ 1.45 $ 1.99
Diluted (in dollars per share) $ 0.49 $ 0.23 $ 0.19 $ 0.04 $ 0.54 $ 0.20 $ 0.30 $ 0.37 $ 0.97 $ 1.41 $ 1.97
XML 94 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]      
Net Sales $ 955,097 $ 859,634 $ 796,392
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 916,206 825,021 762,819
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 38,891 34,613 33,573
Orthopedic Surgery [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 463,322 446,728 428,944
Orthopedic Surgery [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 426,893 413,630 396,147
Orthopedic Surgery [Member] | Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 36,429 33,098 32,797
General Surgery [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 491,775 412,906 367,448
General Surgery [Member] | Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales 489,313 411,391 366,672
General Surgery [Member] | Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Net Sales $ 2,462 $ 1,515 $ 776
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Fair Value of Plan Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 75,321 $ 66,307
Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 26,916 24,002
Fair Value Measured at Net Asset Value Per Share [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 48,405 42,305
Common Stock [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 8,307 6,362
Fixed Income Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 18,609 17,640
Money Market Funds [Member] | Fair Value Measured at Net Asset Value Per Share [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 789 1,385
Mututal Funds [Member] | Fair Value Measured at Net Asset Value Per Share [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 47,616 $ 40,920
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Guarantees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Guarantees [Abstract]      
Standard warranty period (in years) 1 year    
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 1,585 $ 1,750 $ 1,954
Provision for warranties 1,699 1,099 1,034
Claims made (1,098) (1,264) (1,238)
Ending balance 2,186 1,585 1,750
Extended Product Warranty Disclosure [Abstract]      
Product Warranty Expense $ 5,300 $ 4,900 $ 4,600
XML 97 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans (Employee Benefit Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Service cost $ 1,010 $ 675 $ 603
Interest cost 3,130 2,806 2,773
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 66,307    
Fair value of plan assets at end of year 75,321 66,307  
Pension Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Benefit Obligation 92,052 80,776  
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of year 80,776 87,765  
Service cost 1,010 675  
Interest cost 3,130 2,806  
Actuarial gain (loss) 10,561 (7,430)  
Defined Benefit Plan, Benefit Obligation, Benefits Paid (2,299) (2,104)  
Settlement (1,126) (936)  
Projected benefit obligation at end of year 92,052 80,776 87,765
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 66,307 74,932  
Actual gain (loss) on plan assets 12,439 (5,585)  
Defined Benefit Plan, Plan Assets, Benefits Paid (2,299) (2,104)  
Settlement (1,126) (936)  
Fair value of plan assets at end of year 75,321 66,307 $ 74,932
Funded status $ (16,731) $ (14,469)  
XML 98 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes

The provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 consists of the following:
 
2019
 
2018
 
2017
Current tax expense:
 
 
 
 
 
Federal
$
96

 
$
(1,077
)
 
$
1,744

State
444

 
777

 
2,101

Foreign
8,375

 
8,036

 
9,421

 
8,915

 
7,736

 
13,266

Deferred income tax expense (benefit):
 
 
 
 
 
Federal
(3,970
)
 
4,478

 
(44,456
)
State
(938
)
 
62

 
(1,036
)
Foreign
(1,402
)
 
(2,477
)
 
5,471

 
(6,310
)
 
2,063

 
(40,021
)
 
 
 
 
 
 
Provision (benefit) for income taxes
$
2,605

 
$
9,799

 
$
(26,755
)


A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 follows:

 
2019
 
2018
 
2017
Tax provision at statutory rate based on income before income taxes
21.0
 %
 
21.0
 %
 
35.0
 %
 
 
 
 
 
 
Stock-based compensation
(15.4
)
 
(1.6
)
 
(2.1
)
 
 
 
 
 
 
Settlement of taxing authority examinations
(7.7
)
 
(0.7
)
 
(2.1
)
 
 
 
 
 
 
Federal research credit
(4.0
)
 
(2.8
)
 
(2.8
)
 
 
 
 
 
 
Tax treaty protocols
(2.9
)
 

 

 
 
 
 
 
 
US tax on worldwide earnings at different rates
7.9

 
2.9

 

 
 
 
 
 
 
Foreign income taxes
6.4

 
3.6

 
(5.3
)
 
 
 
 
 
 
Non deductible/non-taxable items
2.8

 
(1.4
)
 
(1.0
)
 
 
 
 
 
 
State income taxes, net of federal tax benefit
0.3

 
1.6

 
2.8

 
 
 
 
 
 
International tax reform

 
(3.6
)
 

 
 
 
 
 
 
US tax reform

 
1.8

 
(111.0
)
 
 
 
 
 
 
Consolidated group restructuring

 

 
(7.4
)
 
 
 
 
 
 
Other, net
(0.1
)
 
(1.5
)
 
0.8

 
 
 
 
 
 
 
8.3
 %
 
19.3
 %
 
(93.1
)%


The 2017 Tax Cuts and Jobs Act ("Tax Reform") was enacted on December 22, 2017. The Tax Reform included a number of changes in existing tax law impacting businesses, including a one-time deemed repatriation of cumulative undistributed foreign earnings and a permanent reduction in the U.S. federal statutory rate from 35% to 21%, effective on January 1, 2018. Under U.S. GAAP, changes in tax rates and tax law were accounted for in 2017, the period of enactment, and deferred tax assets and liabilities were measured at the enacted tax rate. The 2017 rate reconciliation included the Company’s assessment of the accounting under the Tax Reform which was preliminary based on information that was available to management at the time the consolidated financial statements were prepared. Estimated provisional amounts were recorded for the deemed repatriation toll charge implemented by the Tax Reform, related foreign tax credits, deferred tax revaluation amounts and deferred tax liabilities on unremitted earnings. Accordingly, the Company had determined a preliminary $31.9 million of tax benefit related to Tax Reform.

Staff Accounting Bulletin No. 118 provided for a one-year measurement period to finalize these estimated provisional amounts. During 2018, the Company finalized its accounting and recorded $1.3 million of tax expense related to the revaluation of certain deferred tax items. This expense was offset in part by $0.4 million of tax benefit primarily resulting from finalization of the deemed repatriation toll charge, related foreign tax credits and adjustments to foreign withholding amounts. The final tax benefit related to Tax Reform was $31.0 million.

The Company has elected to account for Global Intangible Low Tax Income ("GILTI") using the period cost method. The net impact of GILTI including the allowable GILTI deduction is presented in the rate reconciliation as a component of “US tax on worldwide earnings at different rates” and is offset in part by the Foreign Derived Intangible Income deduction (“FDII”).

The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December 31, 2019 and 2018 are as follows:
 
2019
 
2018
Assets:
 
 
 
Inventory
$
4,085

 
$
4,096

Net operating losses
3,679

 
7,358

Capitalized research and development
6,201

 
7,214

Deferred compensation
2,102

 
2,085

Accounts receivable
2,556

 
2,296

Compensation and benefits
6,049

 
5,434

Accrued pension
3,710

 
3,205

Research and development credit
10,321

 
8,585

Interest limitation
5,702

 

Convertible notes hedge
9,004

 

Lease liabilities
5,688

 

Other
4,336

 
2,235

Less: valuation allowances
(1,732
)
 
(1,159
)
 
61,701

 
41,349

 
 
 
 
Liabilities:
 
 
 

Goodwill and intangible assets
102,015

 
100,108

Depreciation
301

 
1,345

State taxes
11,161

 
12,212

Unremitted foreign earnings
2,619

 
3,583

Convertible notes debt discount
9,096

 

Lease right-of-use assets
5,338

 

 
130,530

 
117,248

 
 
 
 
Net liability
$
(68,829
)
 
$
(75,899
)


Income before income taxes consists of the following U.S. and foreign income:

 
2019
 
2018
 
2017
U.S. income
$
5,332

 
$
24,320

 
$
1,492

Foreign income
25,893

 
26,333

 
27,240

Total income
$
31,225

 
$
50,653

 
$
28,732


 
As of December 31, 2019, the amount of federal net operating loss carryforward was $9.3 million and begins to expire in 2027. As of December 31, 2019, the amount of federal research credit carryforward available was $10.3 million.  These credits begin to expire in 2027.  

We have accrued tax liabilities related to the amount of unremitted earnings at December 31, 2017 and certain subsequent unremitted earnings as these are not considered permanently reinvested.  Deferred taxes have not been accrued on unremitted earnings subsequent to December 31, 2017 that are considered permanently reinvested. The amount of such untaxed foreign earnings for the periods occurring after December 2017 totaled $33.9 million. If we were to repatriate these funds, we would be required to accrue and pay taxes on such amounts. The Company has estimated foreign withholding taxes of $1.0 million would be due if these earnings were repatriated.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. Taxing authority examinations can involve complex issues and may require an extended period of time to resolve. Our federal income tax returns have been examined by the Internal Revenue Service (“IRS”) for calendar years ending through 2017.

We recognize tax liabilities in accordance with the provisions for accounting for uncertainty in income taxes. Such guidance prescribes a 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.
 
The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:

 
2019
 
2018
 
2017
Balance as of January 1,
$
3,073

 
$
2,943

 
$
1,839

 
 
 
 
 
 
Increases (decreases) for positions taken in prior periods

 
(250
)
 
(246
)
 
 
 
 
 
 
Increases for positions taken in current periods
1,650

 
1,017

 
1,957

 
 
 
 
 
 
Decreases in unrecorded tax positions related to settlement with the taxing authorities
(2,404
)
 
(370
)
 
(607
)
 
 
 
 
 
 
Decreases in unrecorded tax positions related to lapse of statute of limitations
(149
)
 
(267
)
 

 
 
 
 
 
 
Balance as of December 31,
$
2,170

 
$
3,073

 
$
2,943



If the total unrecognized tax benefits of $2.2 million at December 31, 2019 were recognized, it would reduce our annual effective tax rate.  The amount of interest accrued in 2017, 2018 and 2019 related to these unrecognized tax benefits was not material and is included in the provision (benefit) for income taxes in the consolidated statements of comprehensive income.
XML 99 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
 
Property, plant and equipment consist of the following at December 31:
 
2019
 
2018
Land
$
4,686

 
$
4,027

Building and improvements
95,632

 
92,470

Machinery and equipment
233,140

 
227,795

Construction in progress
13,318

 
8,043

 
346,776

 
332,335

Less:  Accumulated depreciation
(227,893
)
 
(219,090
)
 
$
118,883

 
$
113,245


 
Internal-use software, included in gross machinery and equipment at December 31, 2019 and 2018 was $49.6 million and $47.8 million, respectively, with related accumulated depreciation of $38.7 million and $34.5 million, respectively. Internal use software depreciation expense was $4.8 million, $4.7 million and $4.5 million for the years ended December 31, 2019, 2018 and 2017, respectively.
XML 100 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefit Plans
12 Months Ended
Dec. 31, 2019
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plans

We sponsor an employee savings plan (“401(k) plan”) covering substantially all of our United States based employees. We also sponsor a defined benefit pension plan (the “pension plan”) that was frozen in 2009. It covered substantially all our United States based employees at the time it was frozen.

Total employer contributions to the 401(k) plan were $9.1 million, $8.3 million and $7.5 million during the years ended December 31, 2019, 2018 and 2017, respectively.

We use a December 31, measurement date for our pension plan.  Cumulative gains and losses in excess of 10% of the greater of the benefit obligation or the market-related value of assets are amortized on a straight-line basis over the lesser of the expected average remaining life expectancy of the plan's participants or 12 years. The limit of 12 years is adjusted to reflect the percentage change in the average remaining service period for the plan's active membership.
 
The following table provides a reconciliation of the projected benefit obligation, plan assets and funded status of the pension plan at December 31:

 
2019
 
2018
Accumulated benefit obligation
$
92,052

 
$
80,776

 
 
 
 
Change in benefit obligation
 

 
 

Projected benefit obligation at beginning of year
$
80,776

 
$
87,765

Service cost
1,010

 
675

Interest cost
3,130

 
2,806

Actuarial gain (loss)
10,561

 
(7,430
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Projected benefit obligation at end of year
$
92,052

 
$
80,776

 
 
 
 
Change in plan assets
 

 
 

Fair value of plan assets at beginning of year
$
66,307

 
$
74,932

Actual gain (loss) on plan assets
12,439

 
(5,585
)
Benefits paid
(2,299
)
 
(2,104
)
Settlements
(1,126
)
 
(936
)
Fair value of plan assets at end of year
$
75,321

 
$
66,307

 
 
 
 
Funded status
$
(16,731
)
 
$
(14,469
)


Amounts recognized in the consolidated balance sheets consist of the following at December 31,:

 
2019
 
2018
Other long-term liabilities
$
(16,731
)
 
$
(14,469
)
Accumulated other comprehensive loss
(41,787
)
 
(41,822
)


Accumulated other comprehensive loss for the years ended December 31, 2019 and 2018 consists of net actuarial losses not yet recognized in net periodic pension cost (before income taxes).

The following actuarial assumptions were used to determine our accumulated and projected benefit obligations as of December 31,:

 
2019
 
2018
Discount rate
3.33
%
 
4.37
%


Other changes in plan assets and benefit obligations recognized in other comprehensive income in 2019 and 2018 are as follows:
 
 
2019
 
2018
Current year actuarial loss
$
(2,846
)
 
$
(3,574
)
Amortization of actuarial loss
2,881

 
2,689

Total recognized in other comprehensive loss
$
35

 
$
(885
)


The estimated portion of net actuarial loss in accumulated other comprehensive loss that is expected to be recognized as a component of net periodic pension cost in 2020 is $2.8 million.

Net periodic pension cost for the years ended December 31, consists of the following:

 
2019
 
2018
 
2017
Service cost
$
1,010

 
$
675

 
$
603

Interest cost on projected benefit obligation
3,130

 
2,806

 
2,773

Expected return on plan assets
(4,725
)
 
(5,418
)
 
(5,300
)
Amortization of loss
2,881

 
2,689

 
2,835

Net periodic pension cost
$
2,296

 
$
752

 
$
911



Non-service cost of $1.3 million is included in other expense in the consolidated statement of comprehensive income for the year ended 2019.

The following actuarial assumptions were used to determine our net periodic pension benefit cost for the years ended December 31,:

 
2019
 
2018
 
2017
Discount rate on benefit obligation
4.37
%
 
3.69
%
 
4.28
%
Effective rate for interest on benefit obligation
4.01
%
 
3.28
%
 
3.49
%
Expected return on plan assets
7.50
%
 
7.50
%
 
8.00
%

 
We use a full yield curve approach in the estimation of the interest cost component of net periodic pension cost by applying the specific spot rates along the yield curve used in the determination of the benefit obligation that correlates to the relevant projected cash flows ("spot rate approach").

In determining the expected return on pension plan assets, we consider the relative weighting of plan assets, the historical performance of total plan assets and individual asset classes and economic and other indicators of future performance.  In addition, we consult with financial and investment management professionals in developing appropriate targeted rates of return.

Asset management objectives include maintaining an adequate level of diversification to reduce interest rate and market risk and providing adequate liquidity to meet immediate and future benefit payment requirements.

The allocation of pension plan assets by category is as follows at December 31,:

 
Percentage of Pension
Plan Assets
 
Target
Allocation
 
2019
 
2018
 
2020
Equity securities
74
%
 
71
%
 
75
%
Debt securities
26
%
 
29
%
 
25
%
Total
100
%
 
100
%
 
100
%


As of December 31, 2019, the pension plan held 27,562 shares of our common stock, which had a fair value of $3.1 million.  We believe that our long-term asset allocation on average will approximate the targeted allocation. We regularly review our actual asset allocation and periodically rebalance the pension plan’s investments to our targeted allocation when deemed appropriate.

FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements as described in Note 16. Following is a description of the valuation methodologies used for our pension assets. There have been no changes in the methodologies used at December 31, 2019 and 2018:

Common Stock:
Common stock is valued at the closing price reported on the common stock’s respective stock exchange and is classified within level 1 of the valuation hierarchy.
 
 
Fixed Income Securities:
Valued at the closing price reported on the active market on which the individual securities are traded and are classified within level 1 of the valuation hierarchy.
 
 
Money Market Fund:
These investments are public investment vehicles valued using the Net Asset Value (NAV).
 
 
Mutual Funds:
These investments are public investment vehicles valued using the Net Asset Value (NAV) provided by the administrator of the fund. The NAV is based on the value of the underlying assets owned by the fund, minus its liabilities, and then divided by the number of shares outstanding.

The methods described above may produce a fair value calculation that may not be indicative of net realizable value or reflective of future fair values. Furthermore, while the pension plan believes its valuation methods are appropriate and consistent with other market participants, the use of different methodologies or assumptions to determine the fair value of certain financial instruments could result in a different fair value measurement at the reporting date.

The following table sets forth the value of the pension plan's assets as of December 31, 2019 and December 31, 2018:
 
2019
 
2018
Investments measured at fair value:
 
 
 
Level 1
 
 
 
Common Stock
$
8,307

 
$
6,362

Fixed Income Securities
18,609

 
17,640

Total Investments measured at fair value
26,916

 
24,002

 
 
 
 
Investments measured at NAV:
 
 
 
Money Market Fund
789

 
1,385

Mutual Funds
47,616

 
40,920

Total Investments measured at NAV
48,405

 
42,305

 
 
 
 
Total Investments
$
75,321

 
$
66,307


We do not expect to make any contributions to our pension plan for 2020.

The following table summarizes the benefits and settlements expected to be paid by our pension plan in each of the next five years and in aggregate for the following five years. The expected payments are estimated based on the same assumptions used to measure the Company’s projected benefit obligation at December 31, 2019 and reflect the impact of expected future employee service.
 
2020

$6,489

2021
5,290

2022
5,815

2023
5,637

2024
5,245

2025-2029
26,725


XML 101 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property, plant and equipment
Property, plant and equipment consist of the following at December 31:
 
2019
 
2018
Land
$
4,686

 
$
4,027

Building and improvements
95,632

 
92,470

Machinery and equipment
233,140

 
227,795

Construction in progress
13,318

 
8,043

 
346,776

 
332,335

Less:  Accumulated depreciation
(227,893
)
 
(219,090
)
 
$
118,883

 
$
113,245


XML 102 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes

The provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 consists of the following:
 
2019
 
2018
 
2017
Current tax expense:
 
 
 
 
 
Federal
$
96

 
$
(1,077
)
 
$
1,744

State
444

 
777

 
2,101

Foreign
8,375

 
8,036

 
9,421

 
8,915

 
7,736

 
13,266

Deferred income tax expense (benefit):
 
 
 
 
 
Federal
(3,970
)
 
4,478

 
(44,456
)
State
(938
)
 
62

 
(1,036
)
Foreign
(1,402
)
 
(2,477
)
 
5,471

 
(6,310
)
 
2,063

 
(40,021
)
 
 
 
 
 
 
Provision (benefit) for income taxes
$
2,605

 
$
9,799

 
$
(26,755
)


Schedule of Effective Income Tax Rate Reconciliation
A reconciliation between income taxes computed at the statutory federal rate and the provision (benefit) for income taxes for the years ended December 31, 2019, 2018 and 2017 follows:

 
2019
 
2018
 
2017
Tax provision at statutory rate based on income before income taxes
21.0
 %
 
21.0
 %
 
35.0
 %
 
 
 
 
 
 
Stock-based compensation
(15.4
)
 
(1.6
)
 
(2.1
)
 
 
 
 
 
 
Settlement of taxing authority examinations
(7.7
)
 
(0.7
)
 
(2.1
)
 
 
 
 
 
 
Federal research credit
(4.0
)
 
(2.8
)
 
(2.8
)
 
 
 
 
 
 
Tax treaty protocols
(2.9
)
 

 

 
 
 
 
 
 
US tax on worldwide earnings at different rates
7.9

 
2.9

 

 
 
 
 
 
 
Foreign income taxes
6.4

 
3.6

 
(5.3
)
 
 
 
 
 
 
Non deductible/non-taxable items
2.8

 
(1.4
)
 
(1.0
)
 
 
 
 
 
 
State income taxes, net of federal tax benefit
0.3

 
1.6

 
2.8

 
 
 
 
 
 
International tax reform

 
(3.6
)
 

 
 
 
 
 
 
US tax reform

 
1.8

 
(111.0
)
 
 
 
 
 
 
Consolidated group restructuring

 

 
(7.4
)
 
 
 
 
 
 
Other, net
(0.1
)
 
(1.5
)
 
0.8

 
 
 
 
 
 
 
8.3
 %
 
19.3
 %
 
(93.1
)%

Schedule of Deferred Tax Assets and Liabilities
The tax effects of the significant temporary differences which comprise the deferred income tax assets and liabilities at December 31, 2019 and 2018 are as follows:
 
2019
 
2018
Assets:
 
 
 
Inventory
$
4,085

 
$
4,096

Net operating losses
3,679

 
7,358

Capitalized research and development
6,201

 
7,214

Deferred compensation
2,102

 
2,085

Accounts receivable
2,556

 
2,296

Compensation and benefits
6,049

 
5,434

Accrued pension
3,710

 
3,205

Research and development credit
10,321

 
8,585

Interest limitation
5,702

 

Convertible notes hedge
9,004

 

Lease liabilities
5,688

 

Other
4,336

 
2,235

Less: valuation allowances
(1,732
)
 
(1,159
)
 
61,701

 
41,349

 
 
 
 
Liabilities:
 
 
 

Goodwill and intangible assets
102,015

 
100,108

Depreciation
301

 
1,345

State taxes
11,161

 
12,212

Unremitted foreign earnings
2,619

 
3,583

Convertible notes debt discount
9,096

 

Lease right-of-use assets
5,338

 

 
130,530

 
117,248

 
 
 
 
Net liability
$
(68,829
)
 
$
(75,899
)

Schedule of Income before Income Tax
Income before income taxes consists of the following U.S. and foreign income:

 
2019
 
2018
 
2017
U.S. income
$
5,332

 
$
24,320

 
$
1,492

Foreign income
25,893

 
26,333

 
27,240

Total income
$
31,225

 
$
50,653

 
$
28,732


Schedule of Unrecognized Tax Benefits Rollforward
The following table summarizes the activity related to our unrecognized tax benefits for the years ending December 31,:

 
2019
 
2018
 
2017
Balance as of January 1,
$
3,073

 
$
2,943

 
$
1,839

 
 
 
 
 
 
Increases (decreases) for positions taken in prior periods

 
(250
)
 
(246
)
 
 
 
 
 
 
Increases for positions taken in current periods
1,650

 
1,017

 
1,957

 
 
 
 
 
 
Decreases in unrecorded tax positions related to settlement with the taxing authorities
(2,404
)
 
(370
)
 
(607
)
 
 
 
 
 
 
Decreases in unrecorded tax positions related to lapse of statute of limitations
(149
)
 
(267
)
 

 
 
 
 
 
 
Balance as of December 31,
$
2,170

 
$
3,073

 
$
2,943



EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .UK6% ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ [6M84"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #M:UA0C!Q8J>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O395P=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU; MA^@'\#%W__SN=W"M#D+W$5]B'S"2Q70SNLXGH<.*'8B" $CZ@$ZE,B=\;N[Z MZ!3E9]Q#4/JH]@B\JN[!(2FC2,$$+,)"9+(U6NB(BOIXQAN]X,-G[&:8T8 = M.O24H"YK8'*:&$YCU\(5,,$(HTO?!30+<:[^B9T[P,[),=DE-0Q#.31S+N]0 MP_OST^N\;F%](N4UYE_)"CH%7+'+Y+=FO=D^,LDK7A45+_CMMFX$?Q!WS&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #M:UA0>IE2[8$# M$0 & 'AL+W=O\]5S.RBFY?VH%07O%9EW<[#0]<=[Z.HW1Q4E;=W M^JAJ\V:GFRKOS&.SC]ICH_*M)55EQ.,XC:J\J,/%S(X]-HN9/G5E4:O')FA/ M594W_Y:JU)=YR,*W@:=B?^CZ@6@Q.^9[]5-UOXZ/C7F*QBC;HE)U6^@Z:-1N M'CZP^[5(>X)%_"[4I;VY#_JE/&O]TC]\V\[#N)^1*M6FZT/DYG)6*U66?20S MC[]#T'#4[(FW]V_1O]C%F\4\YZU:Z?)/L>T.\S +@ZW:Y:>R>]*7KVI84!(& MP^J_J[,J#;R?B='8Z+*UO\'FU':Z&J*8J53YZ_5:U/9ZN;Z1TX&&"7P@\)&0 MQ9\2Q$ 0(X')3PER(,AW0F)WZ[H4NS?KO,L7LT9?@N::WF/>5Q&[EV;W-_V@ MW6S[SFQ/:T;/BW@6G?LP V)Y1? ;!!L1D8D]"G DL.2$SC\*K"A"?$2L*4+B M*0BX1F'IXH:>8+J$=&GI\H:>.EM$$1,LD$"!A- S1X BIE@@A0(IH3,WRP#B M2?,$2DPHW\GS$D $ELB@1$;YTI$ $$^JIU!B2OENK@'$DVP68\?%-(*;;X3Q M9)QY?,U(!$Z<#3">I#-H[@?&:00W[0CCR3O#_F6"1G SCS">U#-L45,+4F, MXZLQ['Q&?2U(C0&,I\8X]CZGOA9NC0&,;\UH#D<9K)+/%T-8$[@: N3]S>B3 ^%=P) M!'5YXO9.@/&81WC^Q%.3)VY!(XPO/;@1"&KRQ"UHA/$4M,"-0-!&D+@%#3"I MIW4*W ($M7?JMDZ$<5MG='.6K%2SM^?T-MCH4VT_$MR,CM\"'K@]B[[#KQ\2 M?N3-OJC;X%EWYD1KSYT[K3MEIA+?F04?5+X='TJUZ_K;B;EOK@?XZT.GC\/' MB6C\0K+X#U!+ P04 " #M:UA0PE*K9CP$ #.$P & 'AL+W=O]OWPHE@M3N5+_#/VWT^/;7HJ MKJ5L#W4\=H?F.&OC;CG_13YL% P!H^*O0SQW-_>SH2E/3?-C>/AMNYR+P5&L MXG,_%%&FRUOSBIJG^/FS[_7+N MY[-MW)6O5?^M.?\:IP:9^6QJ_>_Q+59)/CA)=3PW53?^SIY?N[ZIIU*2E;K\ M>;D>CN/U/)7_'L8'P!0 UP"I/PQ04X!" <7%V=C4+V5?KA9M;S\'+LN_&_U-HNO7U;6;4HWH9R)LGZ(H$;"=PK-E1A]552I/JO)H U M 6.\NHTW?+QBX]48KV_C+6K$16)'R?'2".,-4FVH2CHC)>]%LUXT]>*0EXO$ MW-;B@PA(MN%DTAC!NS&L&T/=>.3&T&JLMA)W#2,SVH3 N[&L&TO=!.3&TFJ< M"QJ9H2H0-F3&R;%>'/'B!/+B2"TJ.(77QX:1.:U,QHUGW7CJ1B(WGO:,]-YC M-YQ,@.J,Z" MTRYCB.>QI$!V&,B3!JUT(X+!CABA2HM=^8PGGLM2DTW&Y5K%LU12F#H,4\E@ M4IF 8GJ:0X=1BGDI+2)#MDU!F9TB'7PSQ1)46JQTB5%)8F#299 M%U2F(4 FJ9 \4R6%JL=0E1275J>1P'ZH+&V1/C=>/%4EQ:K'6)44F0GRPN/< M@--9$70N[>+A"A2N>#]9 X6F,P8DZLD-H],J95@Y1SQ<@8$K[B.@T'1:>SRG M&9F7PF:V9*#*U]63W861@(9= 4]6H&3U&/7 %.DE Y(#U&A M$];;S+(''JQ ,UZ/8<]I\)3^6'/OA RT"Q'#"6@>&M$UX3 M1QR7M<_EWL"#&2B8 X$.!>XG$\"16S(J"&7^5K14#9BDT_O[=,#IK 5QFE2D>S8JB&>>.ZTES_T'/ M)9F&DZX^R?3D^N8TG9X5UR.\U7]02P,$% @ [6M84&:$Q(I= @ /P@ M !@ !X;"]W;W)K:MK2:B^* UKMO/T"O461M?5$!G^>?Q8XAKQ%6UQ(Y^<*:N1D%-V\7C+,#II4TT\'X#8JU'5N$6N MU_:LR.E5D*K!>^;P:UTC]G>+">TV+G0_%EZJ2RG4@E?D+;K@GUC\:O=,SKPQ MRJFJ<<,KVC@,GS?N)[C>06W0BM<*=WPR=E0I!TK?U.3;:>,"180)/@H5 LG; M#>\P(2J2Y/@S!'7'G,HX'7]$_Z*+E\4<$,<[2GY7)U%NW-1U3OB,KD2\T.XK M'@J*7&>H_CN^82+EBD3F.%+"]:]SO')!ZR&*1*G1>W^O&GWO^B=Q-MCL!G\P M^*,!AG<-P6 (#(/7D^E2/R.!BIS1SF']O]4BM2G@.I O\Z@6];O3SV2U7*[> MBBS.O9N*,TBVO<2?2/RY8K=4Q.$H\63^$<*W0OC:'TPA$KL_L/H#[0^G_M0H MHI?$6M+T122I4>G.(HIC8"<)K23ADB0S2'I),DD"5@ :) ]$,Y+(2A(M2" M!DJOB299(J N ^:A;(836W%B"XY1]#9>Y#%)[BEF$(D5(K% &'MYFSR$N*>8 M0:16B-0"$1@0Z3-[Y(%HAI)943(+2FB@9(MJ(1@N@^<9Y0P* GM+ A:LR&Q* M8)$M@'Z6P2PTF],3RCG6?SHEM& M>B5<)//3)$[\S*1:"@,8)Z'O&U#>I).K MH_4'8I>JX! 5V 9B&T4+M$"P1=MKQ:8/ M6!U<28ZW;U]*5KSRS"@WL<1\,_QY$'^2\VM5?V^.WK?1CR(OF\7LV+;GESAN MMD=?9,US=?9E^,^^JHNL#:_U(6[.M<]V?5"1QR"$C8OL5,Z6\[[LK5[.JTN; MGTK_5D?-I2BR^K^5SZOK8B9GGP7?3H=CVQ7$R_DY._@_??O7^:T.;_$]R^Y4 M^+(Y5654^_UB]BI?-F"Z@)[X^^2OS>@YZIKR7E7?NY??=HN9Z!3YW&_;+D46 M?C[\VN=YERGH^'=(.KO7V06.GS^S_](W/C3F/6O\NLK_.>W:XV+F9M'.[[-+ MWGZKKK_ZH4%F%@VM_]U_^#S@G9)0Q[;*F_YOM+TT;54,68*4(OMQ^SV5_>]U MR/\9Q@? $ #W &F_#%!#@/H9H+\,T$. 1@'QK2E]WVRR-EO.Z^H:U;?A/6?= M+)(O.O3^MBOL.[O_7^B>)I1^+*5(YO%'EVA@5C<&QLR=B$/V>Q7 5;$"$@Z/ M%:PI8?4CLJ&(%(Y7H=B&JCZ!>DB0\@DTFT#W"?0X@12HIVZ,[9FR9U)C1(HZ M=$TQ9U*K<)LIE@0J!5ZU854;1K5$JF^,&=6CE5 .CQ+%5"H,8-4,9HTR$U/& MLJHMHQK)65E23]"22(-44TS;E(S(1D=!.3D,SH)Z2_&0R$-8!U4TPZ$&I"-VL\KQ(8W0[K!KJ. MD$F[9BB\@GR)/,KE'4HJ1FZ*Y2HZ$R4 7O48S(1N5E@SQ< E:L)A)&^,DG%& MP,XX0 \U63Q=UPR5CI>S036EGL F9FI6\\XH&6L$;(T#9!\ZR.+6K1E,"V>P M-3*8,=I-K'V2]T9IZ4X&ID:,-RK).!5@IQJ@9/P)/M/OF:,T688X:LJF).]3 MDC$JO/E8#="X(O%,]E\,%41++)JCTJG!XIU*ILQ@3=*(M54RR<-JAL)EO8>TR=KGC; ,8V -L&, N]2C7>53"8!D-U M4\R"4A/G,>!M QC;4-@V@%GJPZ::]#?C+II\T%PR,%-?-/"V 8QM*&P;P-B& M$0[;!H/I[VQ>H;LS0.4K M^;*YW;S\3'.["/HCJP^GLHG>J[:MBO[>8%]5K0\JQ7-0>?39[OZ2^WW;/2;A MN;Y=P-Q>VNH\7"[%]QNNY?]02P,$% @ [6M84/86S&\K!0 K!H !@ M !X;"]W;W)K G7=F9\?C9\9F?$RS'_DZ M28K!S]UVGS\,UT5QN!^-\N=ULHOS+^DAV9?_>4FS75R4A]GK*#]D2;RJC7;; M$05!.-K%F_UP,J[/?'H1I^G/BV>5T7 MU8G19'R(7Y/O2?'GX6M6'HW.7E:;7;+/-^E^D"4O#\-?U/W2Z,J@5ORU28[Y MQ?=!M96G-/U1'?RV>A@&543)-GDN*A=Q^?&>S)+MMO)4QO%/XW1X7K,RO/S^ MX7U1;[[?TV:#=GAH-G][\E[LBWE M523E&L_I-J__#I[?\B+=-5[*4';QS]/G9E]_'AO_'V;8@!H#.ALH==5 -P;Z M;$!TU< T!N;3P%XUL(V!_31P5PW"QB \&YCPJH%K#-SG"J:^@*?LUI=K'A?Q M9)REQT%VJKA#7!6VNG=E03Q7)^OK7_^OO&)Y>?9]HC2-1^^5HT8S/6FHI=%M MS0QI3%LS1QK;UCPB3=C6+)#&M35+I/%GS:C,R3DQ!!-#M0/39 0Q%Q5X]29H(PXH6Q MD+([ZRTQ;TL@BYQ1'7DR,$^F]J%;>5+8@84.+$@T+W0KKN<=*599%W HXA &'(&"VRC04JWCCV*[F/:)6* Z&XD H[.:>.I [TIP!C[VR M5C@>AN-!+5CL(((.(KD?7K2+2 1: L1UU*P*,%P#D#A!LT"L%'9M1W5 7(%U M'%]'R=3;P'74I,)45 "+I%@I*,E%:XUW'/5]LG9 F)\* %2+@#1(<:2[DHP) MI Q(LF<,;D0WM@2%4:40JR*^)TF84)>$(!Z1O:$M &=::Q>)[BQUQ@2!M[S6 M "1-%#B6KB7213KTNB-?F)0JO+TY*$PXA1 GYB )+PHC,>4@Q 563L@#%8%R"HZA9)H+7N <8(/O;KV&(<93,'M MW8(P7@G@5?0+ GCU.NRX\ZECZ 1X%0V#)#?OPJZ&3AB;A.9.WC%(8M-KW7%C M$:8F 6J*AD&2FJ:$"I\=>F7M@#!<"#1/[KL M*TV.^F3M@#I>$0!6\^?-J9:LOE/$7]/,>V7M@##3-6 ZA_542UB75>U)E%&O MKAT2IKH&5+>6AP2FW,"&?!+JE;4#PO#7:";MNNZ8ZAI078P=&LRD75MA8&H$3#YQ:(1"&W7,-@9#S@#(B9'#2'J1#XDUP\=>63L@##D# M("=&#B/A13;P72MA=AG$+OZ>T/ROUY8&0\D@*#F^)_GFSZG \#MN!G1RY$ B M%VGB4R+0&1=XWE460'=7EAI_#%DBG0^<>#(:7;QRKW['^2/.7C?[?/"4%D6Z MJ]^QOZ1ID90^@R]E\M=)O#H?;).7HOKJRN_9Z?>3TT&1'IK?AD;G'Z@F_P%0 M2P,$% @ [6M84$5PR8WD 0 / 4 !@ !X;"]W;W)KM[7Y]@'9ST7+[(&4-XKHZW,4:U4M\%8GFI@1*YX!ZU>J;A@ M1.FA.&/9"2"E%3&*0]]/,2--BXK,SAU$D?&+HDT+!^')"V-$_-T"Y7V. O0V M\=R<:V4F<)%UY P_0/WL#D*/\.A2-@Q:V?#6$U#EZ'.PV4>&M\"O!GIYT_=, M)D?.7\S@:YDCWP0$%$[*.!#=7&$'E!HC'<8?YXG&+8WPMO_FOK>YZUR.1,*. MT]]-J>HJ>+5)PY%QT* M(Z]#V[2V[8>5]=K)E@6A$X2C((@_%$1.$-TKB)T@OE>0.$%RKR!U@G0FP,-A MV=-_)(H4F>"])X;ZZ8@ITV"3ZOL]F4E[G79-7X#4L]&PO=V]R:W-H965T&ULC9K1;N,V$$5_Q?![UN0,25%!$F!EH6B!%EBT:/NL393$6-MR;279 M_GTIV>M:,Y?9?8EMY7)X29$\0THW;]W^R^&Y;?O9U\UZ>[B=/_?][GJQ.-P_ MMYOF\*';M=OTG\=NOVGZ]'/_M#CL]FWS,!;:K!=D3%ALFM5V?G5MUVMF\?;^#Y&2CW].0>?G.H>"E]^_1?]I;'QJS.?FT"Z[]=^K MA_[Y=A[GLX?VL7E9][]W;S^WIP;Y^>S4^E_;UW:=Y(.35,=]MSZ,?V?W+X>^ MVYRB)"N;YNOQ<[4=/]].\;\5PP7H5(#.!+8V>/_4O<M#GB $&"+K-H11M/FK\ MA4\;0XRBS4CE6?1,K55I$2M*;+F E@MMN1#55(6J)K(AX5B+I-OW%!.G$3J- MP*D<4%%5P4Z.E*466>-$<^KOB"9^2^BW!'Y%+56I:O$<6$SFI58Y(A9MK[6* M"T>9"6 -7N&,-NW4$F=TW]BB$ -]B63&<"%L UET1::G;69AMJ"OE6VK.\C* M40Q$CJ2J!JK,4+9PF?]H21E68^.DN:SD*K"5JR.0D9%8JE$P9PQEX&0Q%"R# M?G;2-^M^-LJU%LGEXEW)U"TFD'5Z/2]\)@0F@O6@P4$VV.N^M5S*>;.$NL(% MU7 8+W#N7F$660VC$*5S#9"K-)6E;Z3R8"8#'9>423LLYI'50)(K2V4U25@" M%&A2_F%*Z5G+KE(.DK&,P601F0KI60/E*H%?]360D2W5=-8R1S&3JUC,)ZL! M%27YK89*67IE&JB,DPD:4#%G>IHPGDCCJ1"PK$CSY(J(Y(JXA+JTUHO97>-X MSN32>DPH0H22TY$ ?%(.*XUKU57P5NT M,S&PF264,*<(LTIJZ8C:;:$9$AU MN)8Q)]1+WUIF\TDM85 1 )4:W*0!4R;;RK>6%:XP,OT"LN!];M-%&%D$D!5S M(PTCBP"RHLPM"""&0^'+(!NOA1)7*)8-ETG3U#;&%8&]4Y0I' '"#,*LJLB !H.!8AR P4":%W1*[27.QVIMXQNRB" 9?) MD0ASA,!&)\HZ^S.^@S/G,6LJ87@SH54IZ,2!.<(H"2$:622;30)?K:\PN!NR2*7O% MD$FD]O-(5\IDJ@:JG&<,+0;0*B6T&#&&@A[04.?D#KC&.C:90RK&S&*PWRKE M-H#!1LI;6\IL&NC47'Q/,C6,"^R+T>'1X9SR?11=/F"V MQLN' 4LD2TMPE+ZU+,8@#[D6%V\F;-K]T_C6QV%VW[UL^^'I_L75\YLE'VEX MLT%&PO=V]R:W-H965T&UL?5/;;MLP#/T5 M01]0V4JZ=8%MH.DP;, &!!W6/2LV?4%U\20Y[OY^E.QX7F?TQ2)IGL-#BLI& M8Y]="^#)BY+:Y;3UOC\PYLH6E' WI@>-?VICE?#HVH:YWH*H(DA)QI/D'5.B MT[3(8NQDB\P,7G8:3I:X02EA?Q]!FC&G*;T&'KNF]2' BJP7#7P'_Z,_6?38 MPE)U"K3KC"86ZIS>IX?C/N3'A*<.1K>R2>CD;,QS<+Y4.4V"()!0^L @\+C M T@9B%#&KYF3+B4#<&U?V3_%WK&7LW#P8.3/KO)M3N\HJ: 6@_2/9OP,-LRA",HXC_4+S#Z*7@R5W&+H%HSCE..7R5DRX9 M#-F7$GRKQ)'_!^?;\-VFPEV$[_Y1^&&;8+])L(\$^S=;W,A)DU=%V&JF"FP3 MM\F1T@PZ;O(JNBSL/8]W\C=]VO9OPC:==N1L/-YLG']MC >4DMS@"K7XP!9' M0NV#^1YM.ZW9Y'C3SR^(+<^X^ -02P,$% @ [6M84%UTTANU 0 T@, M !@ !X;"]W;W)KGXW))V,?70?@R9-6 MO2MHY_UP9,Q5'6CA;LP /=XTQFKAT;0M05HP?#N^9%K*G91Y]9UOF M9O1*]G"VQ(U:"_OG!,I,!4WHL^-!MIT/#E;F@VCA._@?P]FBQ5:66FKHG30] ML= 4]"XYGK(0'P-^2IC M..F:,@"WYV?V3[%VK.4B'-P;]4O6OBOH+24U-&)4_L%,GV&IYQTE2_%?X0H* MPX,2S%$9Y>)*JM%YHQ<6E*+%T[S+/N[3?).F"VP?P!< 7P&W,0^;$T7E'X47 M96[-1.S<^T&$)TZ.''M3!6=L1;Q#\0Z]UY(G2S'9FR1LTU,-MHW3Y$AE MQCY.\L:[#NP=CV_R$CY/^S=A6]D[7S;VOS'& THYW. (=?C!5D-!X\/Q M Y[M/&:SXLLB#*2E&1\L]DS)5I-\S3ZSC9/3>]E MJ^%LB>N5$O;O":09,IK0-\=C6S<^.%B>=J*&7^!_=V>+%IM5RE:!=JW1Q$*5 MT;OD>-H%? 3\:6%PBS,)E5R,>0[&0YG134@()!0^* C)*BMYYHR853$6)UW%O==R'\6;+)]HZ@4\$/A,.,0X; \7,OPHO\M2: M@=BQ]YT(3YP<.?:F",[8BGB'R3OT7O/](677H#-!3B.$+R#)C& H/D?@:Q%. M_!.=K].WJPEN(WV[I">WZP*[58%=%-C]K\+/$)[L/\1@BXXJL'6<)4<*T^LX MQPOO/*YW\0G9.WR<]9_"UJUVY&(\OFOL?F6,!TQE3DFD7J=I MDS;IU&G=9RYQ$E0(&9!+]^]G2)IE:]0O@(W?\[,QV6CLDVL!/'G6JG,Y;;WO MCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQW>X]TT)VM,BB[VR+S Q>R0[. MEKA!:V%_GT"9,:<)?7$\R*;UP<&*K!<-? ?_HS];M-C"4DD-G9.F(Q;JG-XE MQU,:XF/ HX31K\HF8O_"E=0&!Z48([2 M*!=74@[.&SVSH!0MGJ===G$?IYLTF6'; #X#^ (XQ#QL2A25?Q1>%)DU([%3 M[WL1GC@YW&;L&HCFF-,4PUJK!-G&:'"G-T,5)7GF7 M@;WC\4W^AD_3_DW81G:.7(S'EXW]KXWQ@%)V-SA"+7ZPQ5!0^W"\Q;.=QFPR MO.GG'\26;US\ 5!+ P04 " #M:UA0^ D:?<$! W! &0 'AL+W=O M<"U_FHS9/M !QZED+9 G?.]4=" M;-6!9/9&]Z#\3J.-9,XO34ML;X#5,4D*0K/L Y&,*USF,78V9:X')[B"LT%V MD)*9WR<0>BSP!K\$'GG;N1 @9=ZS%KZ!^]Z?C5^1A:7F$I3E6B$#38%O-\?3 M/N CX >'T:[F*%1RT?HI+#[7!G'B-2@L; MOZ@:K--R9O%6)'N>1J[B.,X[ASDMG4#G!+HD'*(.F82B\WOF6)D;/2(SG7W/ MPA5OCM2?316"\2CBGC=O??1:4IKEY!J(9LQIPM 59K,@B&=?)&A*XD3_2J?I M]&W2X3:F;]\X_(?^+DFPBP2[-P3T78DIS#8MLD^*[/]#)(5Y+T)6%R?!M/') M6E3I0<5V6467KKBE\>)?X5-+?66FY5IX70_MRE9_A7E'U!+ P04 " #M:UA0+:7'U+4! #2 P M&0 'AL+W=O::*=%JFJ?1=S)Y MBKV3K8:3(;972IA?1Y X9'1+/QQ/;=VXX&!YVHD:?H![[D[&6VQF*5L%VK:H MB8$JHW?;PS$)\3'@I87!+LXD5')&? O&MS*CFR ()!0N, B_7> >I Q$7L;/ MB9/.*0-P>?Y@_Q)K][6!TL:5%+UUJ"86+T6)]W%O==R'\6:_FV#K #X!^ RXC7G8F"@J?Q!. MY*G!@9BQ]YT(3[P]<-^;(CAC*^*=%V^]]Y)SGJ3L$HBFF.,8PQ?8Y M!5]+<>3_P/DZ?+>J;ZKR1LT5,%IH[39$F! MO8Z3O/#. WO'XYM\AH_3_EV8NM66G-'YEXW]KQ =>"F;*S]"C?]@LR&A_=N^-(!S3/M@%PY%6KUF:T M<:X[,F:+!K2P-]A!ZV\J-%HX;YJ:VQLO$2>>4 M ;@\O[$_Q-I]+1=AX1[5;UFZ)J,'2DJH1*_<$PZ/,-7SB9*I^&]P!>7#@Q*? MHT!EXTJ*WCK4$XN7HL7KN,LV[L-XP_<3;!W )P"? 8>8AXV)HO(OPHD\-3@0 M,_:^$^&)-T?N>U,$9VQ%O//BK?=><\[W*;L&HBGF-,;P1?4[!UU*< M^']PO@[?KBK<1OCVG<+#.L%NE6 7"7;O"#Y_*'$E9IM\2,(6/=5@ZCA-EA38 MMW&2%]YY8.]X?)-_X>.T?Q>FEJTE%W3^96/_*T0'7DIRXT>H\1]L-A14+ASW M_FS&,1L-A]WT@]C\C?._4$L#!!0 ( .UK6%#4&T[NLP$ -(# 9 M>&PO=V]R:W-H965TBQ:^0OC6GQU:;&&II0;CI37$05/0 MN_WQ=(CQ*>"[A-&OSB16IUV:M(_339;-L&T GP%\ =RF/&Q*E)2_%T&4N;,C M<5/O>Q&?>'_DV)LJ.E,KTAV*]^B]ECS;Y^P:B>:8TQ3#5S&O$0S9EQ1\*\6) M_P7GV_!L4V&6X-EO"O]!<-@D."2"PW]+W(K)_DC"5CW5X-HT39Y4=C!IDE?> M96#O>'J3U_!IVK\(UTKCR<4&?-G4_\;: "AE=X,CU.$'6PP%38C'=WAVTYA- M1K#]_(/8\HW+7U!+ P04 " #M:UA0[-]&[[4! #2 P &0 'AL+W=O M!DI^%DB!V4 M$N;U"!+'G";TS?'8-:T+#E9DO6C@![B?_-* MRL$Z5#.+EZ+$R[1W.N[C=,.3&;8-X#. +X#;F(=-B:+RS\*)(C,X$C/UOA?A MB9,#][TI@S.V(MYY\=9[+P7?IQF[!*(YYCC%\%5,LD0PS[ZDX%LICOP?.-^& M[S<5[B-\_T[A]39!NDF01H+TOR5NQ=Q\2,)6/55@FCA-EI0XZ#C)*^\RL'<\ MOLG?\&G:'X1I.FW)&9U_V=C_&M&!E[*[\B/4^@^V&!)J%XZ?_-E,8S89#OOY M!['E&Q=_ %!+ P04 " #M:UA0VI;J1;@! #2 P &0 'AL+W=O;0?@T*L4RA:X0%(0FR361C"MX@I-!=I"2F;]' M$'HL\ Z_.1YXV[G@(&7>LQ9^@_O3GXRWR,)2"1 MPVA79Q0J.6O]'(P?=8&3( @$5"XP,+]=X Z$"$1>QLO,B9>4 ;@^O[%_C[7[ M6L[,PIT63[QV78'W&-70L$&X!SW>PUS/%XSFXG_"!80/#TI\CDH+&U=4#=9I M.;-X*9*]3CM7<1^GF_1ZAFT#Z R@"V ?\Y I453^C3E6YD:/R$R][UEXXMV! M^MY4P1E;$>^\>.N]EY*F-SFY!*(YYCC%T%7,;HD@GGU)0;=2'.E_<+H-3S<5 MIA&>?E"XWR;(-@FR2)!](/CZJ<2-F"SYE(2L>BK!M'&:+*KTH.(DK[S+P-[2 M^";OX=.T_V*FY"G)E1^ASG^PQ1#0N'"\\6X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF6LB.%EGTG4R1X>"4[.!DB!VT%N;E M" K'G.[IJ^-!-JT+#E9DO6C@&[CO_F2,@#7YU?V3[%V M7\M96+A#]5-6KLWI#245U&)0[@''SS#7\XZ2N?BO< 'EPX,2GZ-$9>-*RL$Z MU#.+EZ+%\[3++N[C=)-\F&'; #X#^ *XB7G8E"@J_RB<*#*#(S%3[WL1GGA_ MX+XW97#&5L0[+]YZ[Z7@Z3YCET TQQRG&+Z*>8M@GGU)P;=2'/E?<+X-3S85 M)A&>_*;P'P3I)D$:"=+_EK@5D_R1A*UZJL$T<9HL*7'HXB2OO,O WO+X)F_A MT[3?"]/(SI(S.O^RL?\UH@,O97?E1ZCU'VPQ%-0N'-_[LYG&;#(<]O,/8LLW M+GX!4$L#!!0 ( .UK6% ^%WMM0$ -(# 9 >&PO=V]R:W-H965T M("7B=_WP$[KI-:?0%FF'/FS#!DH['/K@7PY$5)[7+:>M\?&'-E"TJX*].# MQIO:6"4\FK9AKK<@J@A2DO'=[H8IT6E:9-%WLD5F!B\[#2=+W*"4L*]'D&;, M:4+?'(]=T_K@8$76BP9^@/_9GRQ:;&&I.@7:=483"W5.[Y+#,0WQ,>!7!Z-; MG4FHY&S,!V@7N0,A"AC-\S)UU2!N#Z_,;^)=:.M9R% M@WLCG[K*MSF]I:2"6@S2/YKQ*\SU7%,R%_\=+B Q/"C!'*61+JZD')PW:F9! M*4J\3'NGXSY.-_MDAFT#^ S@"^ VYF%3HJC\L_"BR*P9B9UZWXOPQ,F!8V_* MX(RMB'>9>!O>/Q3?Z&3]/^ M(&S3:4?.QN/+QO[7QGA *;LK'*$6/]AB2*A].'["LYW&;#*\Z>M0$ -(# 9 >&PO=V]R:W-H965T=&JM1EMG.L.C-FB 2WL%7;0^IL* MC1;.FZ9FMC,@R@C2BO'-YA/30K8T3Z/O9/(4>Z=D"R=#;*^U,*]'4#AD=$O? M'$^R;EQPL#SM1 W?P?WH3L9;;&8II8;62FR)@2JCM]O#,0GQ,>"GA,$NSB14 M>4 ;@\O[%_C;7[6L["PAVJ M7[)T34;WE)10B5ZY)QR^P53/-253\0]P >7#@Q*?HT!EXTJ*WCK4$XN7HL7+ MN,LV[L-X<\TGV#J 3P ^ _8Q#QL31>5?A!-Y:G @9NQ])\(3;P_<]Z8(SMB* M>.?%6^^]Y#RY2=DE$$TQQS&&+V*V&PO=V]R:W-H965TLA ? WY(F-SF3$(E%V.> M@O&Y+F@2!(&"R@<&@=L5'D"I0(0R?BV<=$T9@-OS"_O'6#O6X@L+PH 1S5$:YN))J=-[HA06E:/$\[[*/ M^S3?9.D"VP?P!.O:F",[8BWJ%X MA]YKR6^3G%T#T1)SFF/X)N:P1C!D7U/PO10G_@^<[\/3785IA*>O%/XG?[9+ MD$6"[!4!?U/B7DSZ)@G;]%2#;>,T.5*9L8^3O/&N WO/XYO\#9^G_:NPK>P= MN1B/+QO[WQCC :4D-SA"'7ZPU5#0^'!\CV<[C]EL>#,L/XBMW[C\ U!+ P04 M " #M:UA0Z[1\3K4! #2 P &0 'AL+W=O9NQ%$BF>PT.*2@=CWUP#X,F[DMIEM/&^.S#FB@:4<%>F XTWE;%*>#1M MS5QG0901I"3CF\TU4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;^N%X:NO& M!P?+TT[4\ /\R:+&9I6P5:-<:32Q4&;W;'HY)B(\!+RT,;G$FH9*S,6_! M^%9F=!,$@83"!P:!VP7N0<3[!U )\ ? ;,T.5*87L=)7GCG@;V+C\@^P\=I_RYLW6I'SL;C MR\;^5\9X0"F;*QRA!C_8;$BH?#C>X-F.8S8:WG33#V+S-\Y_ U!+ P04 M" #M:UA0C8DG=+4! #2 P &0 'AL+W=OU MUKX =]Q[]^XXTL'89]< >/*B5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG M0901I!7CF\TGIH5L:9Y&W\GFJ>F]DBV<+'&]UL*^'D&9(:-;^N9XDG7C@X/E M:2=J^ [^1W>R:+&9I90:6B=-2RQ4&;W='HY)B(\!/R4,;G$FH9*S,<_!N"\S MN@F"0$'A X/ [0)WH%0@0AF_)TXZIPS Y?F-_6NL'6LY"P=W1OV2I6\RNJ>D MA$KTRC^9X1M,]5Q3,A7_ !=0&!Z48(["*!=74O3.&SVQH!0M7L9=MG$?QIM= M,L'6 7P"\!FPCWG8F"@J_R*\R%-K!F+'WG\GY M]4W*+H%HBCF.,7P1LYTC&++/*?A:BB/_ .?K\-VJPEV$[_Y1N%\G2%8)DDB0 M_+?$M9C/[Y*P14\UV#I.DR.%Z=LXR0OO/+"W/+[)W_!QVA^%K67KR-EX?-G8 M_\H8#RAE$A1Z6#LDVL /'E14KN,-MYW!\9LLB#*" ME&0\2:Z9$JVF>1I])YNGIO>RU7"RQ/5*"?OW"-(,&=W05\=#6S<^.%B>=J*& M7^!_=R>+%IM9RE:!=JW1Q$*5T=O-X;@+\3'@3PN#6YQ)J.1LS%,POI<938(@ MD%#XP"!PN\ =2!F(4,;SQ$GGE &X/+^R?XNU8RUGX>#.R,>V]$U&]Y244(E> M^@9F/\'6 M 7P"\!FPCWG8F"@J_RJ\R%-K!F+'WG\GY=9*R M2R":8HYC#%_$;.8(ANQS"KZ6XL@_P?DZ?+NJ&PO=V]R:W-H965TFYG[$42 M*9[#0XI*!V.?70/@R8N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX-&W-7&=!E!&D M)..;S8$IT6J:I]%WMGEJ>B];#6=+7*^4L*\GD&;(Z):^.1[;NO'!P?*T$S7\ M /^S.UNTV,Q2M@JT:XTF%JJ,WFV/IR3$QX!?+0QN<2:ADHLQS\'X5F9T$P2! MA,('!H';%>Y!RD"$,GY/G'1.&8#+\QO[EU@[UG(1#NZ-?&I+WV3TEI(2*M%+ M_VB&KS#5LZ=D*OX[7$%B>%"".0HC75Q)T3MOU,2"4I1X&?=6QWT8;_;)!%L' M\ G 9\!MS,/&1%'Y9^%%GEHS$#OVOA/AB;='CKTI@C.V(MZA>(?>:\X/2,! MI6QN<(0:_&"S(:'RX?@)SW8&PO=V]R:W-H965TQ>6IZKV0+%TM;T[G78B/ 4\2!KN4?S? % MIGH^4#(5_PUNH# \*,$X-P<=W):[$ M'))W2=BBIQIL':?)D<+T;9SDA7<>V'L>W^1?^#CMWX6M9>O(U7A\V=C_RA@/ M*"6YPQ%J\(/-AH+*A^,!SW8P( '() 9 >&PO=V]R:W-H965TL9?14FI=-Z:NA4[MY2RVWJ>*$K:$/'$.MJJ?RZ,-T2J+;]ZHN.4G(U1 M4WO8]R.O(57KYIDY._(\8S=95RT]]>;K M>>?ZVB-:TT)J"J(>=_I,ZUHS*3_^C*3NI*D-Y^L'^V<3O KF1 1]9O7OZBS+ MG9NXSIE>R*V6+ZS_0L> -JXS1O^-WFFMX-H3I5&P6IA?I[@)R9J11;G2D+?A M6;7FV8_\#S/8 (\&V#+P!B'C^2/D=T=\8;;%Z-X4^-*_"_*>< M%^KTGN,89=Y=$XV8PX#!,\P[PE/LDP2&) YX88YA\P#T,##FP=S<3V&"$"0( M#4'X(41LA0AA EAD XIL (+0$H$P&U@D D6B!4$461I+"(XC6",&->*E1F)I M+"$XCF&-!-1( );!,*L?/84%$F7!(EOB4"8E=Q&/EP_/D!A9Q<(6DDOM%*G M"*"P$PP$K608 HMUCS! 82<9"%K) 17-0H "CL'0-!*$B"X^!%0V:F=!B!H M+0_@^D?+XD:SHAAU@ Z0KC1#!+< !!1X&M@Z$"A&PO=V]R:W-H965TY B"U;D,Q>Z0Z4OZFU MD$'3/5\PV@J_@$N('QX4.)SE%K8N**RMT[+B<5+D>QE MW+F*^S#>[-()M@Z@$X#.@'W,0\9$4?D=?4Y!UU(%^ MG6"[2K"-!-L/!->?2OP:LTF23TG(HJ<23!.GR:)2]RI.\L([#^P-C6_R/WR< M]D=F&JXL.FOG7S;VO];:@9>27/D1:OT'FPT!M0O'G3^;<>LT! "7P)W?E[N"$A""J3\GX'+,\ [? M$L]MW1B7('G:LQI^@OG5GY6-R*)2M@(ZW[DP#8^2 M_VY+TV3X$T8E5&S@YEF.7V'NYX#1W/QWN *W<%>)]2@DU_X7%8,V4LPJMA3! MWJ>U[?PZSOHW6IA 9P+=$,ADY"O_P@S+4R5'I*:S[YG[BW=':L^F<$E_%/Z; M+5[;[#6/HUU*KDYHQIPF#%UA/A#$JB\6-&1QHO_1:9@>!RN,/3U>TZ//88%] M4&#O!?;_M$@W+88P<=CD$#0Y! 3V&Y,0YA V28(F24 @V9B$,/<;$[*Z'0)4 M[>="HT(.G9_)5789O0?J;]<'?)K;'TS5;:?111I[1_U-JJ0T8$N)[FS#C7TJ MEH!#9=SVWN[5-#!38&0_OP5D>9#ROU!+ P04 " #M:UA0YH_)C,8! W M! &0 'AL+W=O"FAO5@W0GC=*"6F?JEIA> ZT#27"2)E7KSQK2YPXA,"#I7U"M0M%[@'SKV0 M2^-UUL1+2$]<[S_4OX;:72UG:N!>\5^LMEV!]QC5T-"!VR^A:GA\S=3>6=X2K"F4O>..^EW"3[G%R\T(PY3IALA4D7 M!''J2X@L%N*8_4//XO1--,--H&_6]/0_ MNHP#8(;/\J\?-5B1%,FL2#[*)! M=A&!]"I(#'-="5DU3H!NPY,UJ%*##..R\BY3<9>%QO^!3R/U2'7+I$%G9=WS M"4UNE++@4DEN7"Z=F^+%X-!8O[UU>SV]Y&PO=V]R:W-H965T&,"*+]0V2_KW'1M":E=2NI+WWPY$Q5_>@N+LQ VB\:8U5W*-I.^8&"[R) M)"59>CA\8(H+3:LB^LZV*LSHI=!PML2-2G'[^P323"5-Z)OC672]#PY6%0/O MX!OX[\/9HL56E48HT$X832RT);U/CJ<\X"/@AX#);,^S3=9NM#V M">E"2%?"78S#YD Q\T?N>558,Q$[]W[@X8F38XJ]J8,SMB+>8?(.O=YCW0=BFIPIL%Z?)D=J,.D[RQKL.['U\1/87/D_[5VX[H1VY&(\O&_O? M&N,!4SG&PO=V]R:W-H965T]T?&7-6!XN[&]*#QIC%6<8^F;9GK+? ZDI1D MZ6YWQQ07FI9Y])UMF9O!2Z'A;(D;E.+VSPFD&0N:T#?'LV@['QRLS'O>PG?P M/_JS18LM*K50H)TPFEAH"OJ0'$]9P$? 3P&C6YU)J.1BS$LPOM0%W86$0$+E M@P+'[0J/(&40PC1^SYIT"1F(Z_.;^E.L'6NY< >/1OX2M>\*>J"DAH8/TC^; M\3/,]=Q2,A?_%:X@$1XRP1B5D2ZNI!J<-VI6P504?YUVH>,^3C=9.M.V">E, M2!?"(<9A4Z"8^2?N>9E;,Q([];[GX8F38XJ]J8(SMB+>8?(.O==RG]SE[!J$ M9LQIPJ0K3+(@&*HO(=*M$*?T/WJZ3=]O9KB/]/V:GARV!;)-@2P*9/^4>/^A MQ"W,QR!LU5,%MHW3Y$AE!ATG>>5=!O8A/B)[AT_3_HW;5FA'+L;CR\;^-\9X MP%1V-SA"'7ZPQ9#0^'"\Q[.=QFPRO.GG'\26;US^!5!+ P04 " #M:UA0 M/$%3,>H! !F!0 &0 'AL+W=OWS[\^= MR5T^2O6B&P 3O K>Z2)LC.F/A.BJ <'T@^RALSQLRIS.1C>=G!6@1Z$8.K/";@V[HQ+D#*O&R*+RK45T.E6=H&"6Q$^[HZGS.$]X&<+HU[M U?)196(]*6"_BG\G4U>V^B]C' F*6J2(@+)Q@3#I+A)AIID MB$"V,<$P6Q.R^I\+4+7O BC>TV MWQ,W*0W85*('^^D:._26 X>;<=O4[M74^M/!R'Z>:F09K>5?4$L#!!0 ( M .UK6%"N,7N3T@$ )P$ 9 >&PO=V]R:W-H965T,"7B=_7\".:VW) MBV&&!.]UCEMCA@,ANFQ!,'TC!^CM2BV58,:&JB%Z4, J M3Q*-?#22$]"L'4^Q&XG'*\PQ^)EZYIC4N0(AM8 M S_ _!Q.RD9D5:DZ ;WN9(\4U#F^WQV.J<-[P*\.)KV9(]?)6)#\=U>9-L=W&%50 MLY&;%SE]@Z6?/49+\T]P 6[AKA+K44JN_1>5HS92+"JV%,'>YK'K_3C-*VFR MT,($NA#H2KCS/F0V\I4_,L.*3,D)J7GO!^9^\>Y [=Z4+NFWPJ_9XK7-7HJ8 M?LG(Q0DMF..,H1O,;D40J[Y:T)#%D?Y'IV%Z'*PP]O1X2Z?[L$ 2%$B\0+)M M,8ZN6@QA/FER'S39!P3HE4D($X=-TJ!)&A!(KDQ"F.OM(IO3(4 U_EYH5,JQ M]W=RDUVOWCWUI^L??+ZWSTPU7:_161I[1OU)JJ4T8$N);FS#K7TJUH!#;=ST MUL[5?&'FP,AA>0O(^B 5?P%02P,$% @ [6M84&BU]%[% 0 -P0 !D M !X;"]W;W)K&UL=53;;MP@$/T5Q <$&WN3[)W]?P([K;NF+@>%<9H!Q-DGUJEL @]X$[W6. M6V.& R&Z;$$P?2,'Z.U.+95@QBY50_2@@%6>)#BA471+!.MZ7&0^=E)%)D?# MNQY."NE1"*;>C\#EE.,8?P1>NJ8U+D"*;& -? /S?3@INR*K2M4)Z'4G>Z2@ MSO%]?#CN'-X#?G0PZY/05EGIV&"W%/\$%N(6[ M3*Q'*;GV7U2.VDBQJ-A4!'N;QZ[WXS3OI/%""Q/H0J K8>]]R&SD,__,#"LR M)2>DYK,?F+OB^$#MV90NZ(_"[]GDM8U>BB2YSK*ETWU8( T*I%X@_:O$NZL20YC_F.R")KN P*F6JZ7J.S-/;Y^$NNI31@ M4XEN;"ZM[>)UP:$V;GIGYVI^R_/"R&%I4[+^*XK?4$L#!!0 ( .UK6%#U MFOCE[0$ &8% 9 >&PO=V]R:W-H965TS]-25[:2BQ OUOA2Y7Y@$P(& MI;8,U"PW> #&+)%)X_?,Z2^2-G"]?V-_7/Q7N $S<)N)T2@%4^[KE5>E!9]93"J3"HW5X]!^"&"6('4'\3XGA MID0,$^$B"2J2( 3Q1@3#)+C('A79(P3[C0B&.> B!U3D@!"D&Q$,\PD725&1 M]"-!$FQ$,,SVQR.K_YR#;%R'*Z\4U]Y-EY5W&2+WH>N3=_@T@;Y1V72]\BY" MFVYS/5$+H<&D$MR9IVO-T%L,!K6VVX/9RZGU)T.+89YJ9!FMQ5]02P,$% M @ [6M84/6(*:GN 0 7P4 !D !X;"]W;W)K&ULC51=;]L@%/TKR#^@).3#3N18:CI5F[1)4:=US\2Y_E#!N(#C[M\/L.NY MZ7W8BX'+N>><"^:FO=(OI@*PY$V*QARBRMIV3ZG)*Y#0) 5EB\662EXW49:&V$EGJ>JLJ!LX:6(Z*;G^M%O1B>522VA,K1JBH3A$]\O]<>?Q ?!<0V]F<^(K.2OU MXA??+H=HX0V!@-QZ!NZ&*SR $)[(V7@=.:-)TB?.Y^_LCZ%V5\N9&WA0XG=] ML=4A2B)R@8)WPCZI_BN,]6PB,A;_':X@'-P[<1JY$B9\2=X9J^3(XJQ(_C:, M=1/&?MB)=V,:GL#&!#8E)$&'#D+!^1=N>99JU1,]G'W+_14O]\R=3>Z#X2C" MGC-O7/2:K38LI5=/-&*. X;-,,L)01W[),$PB2/[E,[P]!7J]RS\$#^P8?6 M\X/KLFX,.2OKGEEX#(52%IR5Q9V[U\IUNVDAH+!^&KNY'M[\L+"J'=L9G7IJ M]A=02P,$% @ [6M84)GQ=;[# 0 -P0 !D !X;"]W;W)K&UL;53OCIP@$'\5P@,T_I[=\D5@^/V9 <9\4OK%= 6O4K1FP)WU@XG0DS5@63F00W0NYU& M:XS$/LHLM'P _.4QF,T>^ MDJM2+W[QI2[PSB<$ BKK%9@;;O $0G@AE\;O11.OEIZXG;^I?PJUNUJNS,"3 M$K]X;;L"'S&JH6&CL,]J^@Q+/1E&2_%?X0;"P7TFSJ-2PH0OJD9CE5Q47"J2 MOGY[ ?FKWA_HNYL*A\, M1Q'V7/+&16]E,72#V:\(XM17"QJS.-/_Z#1.3Z(9)H&>;.G) M,2Z01@72()#^4V)R5V(,D\9-LJA)%A'([DQBF,.="=E3[CD1BD++I7=@\NE MW_*\L&I8VI2L_XKR+U!+ P04 " #M:UA0(;5MW;@! #2 P &0 'AL M+W=OR9XD+3(HN^LRTRTWLI-)PM M<;U2W/XY@31#3K?TQ?$HFM8'!RNRCC?P'?R/[FS18K-*)11H)XPF%NJ-VA0>0,@AA&K\G33J'#,3E M^47]4ZP=:[EP!P]&_A*5;W-ZH*2"FO?2/YKA,TSU?*!D*OXK7$$B/&2",4HC M75Q)V3MOU*2"J2C^/.Y"QWT8;_9W$VV=D$R$9"8<8APV!HJ9?^2>%YDU [%C M[SL>GGA[3+ W97#&5L0[3-ZA]UKL]K<9NP:A"7,:,K&>XB?;>DI^\(I*L":11(_ROQ\*K$-ATG M>>&=!_8^B6_R#SY.^S=N&Z$=N1B/+QO[7QOC 5/9W. (M?C!9D-"[[76G<' M0E19 Z?J0730FC=7(3G59BDKHCH)].)(G)$H"+:$TZ;UB\S%3K+(1*]9T\)) M>JKGG,K?1V!BR/W0OP=>FJK6-D"*K*,5? ?]HSM)LR*SRJ7AT*I&M)Z$:^X_ MAH=C&%B"0_QL8%"+N6=+.0OQ:A=?+KD?V(R 0:FM!#7##9Z ,:MD\GB;1/W9 MTQ*7\[OZLRO>%'.F"IX$^]5<=)W[J>]=X$I[IE_$\!FF@C:^-U7_%6[ #-QF M8CQ*P91[>F6OM."3BDF%T_=Q;%HW#I/^G883HHD0K0AD-'*9?Z*:%ID4@R?' MS>^H/>/P$)F]*6W0;85[9Y)7)GHKXEV0D9L5FC#'$1,M,.&,($9]MH@PBV/T M'SW"Z3&:8>SH\9*>;'"!!!5(G$#R3XGAJD0,\T&6&]1D@PC$*Q,,D^ F6]1D MBPAL5B889HN;[%"3'2*P6YE@F!0W25&3%!'8KTP03!K@)GO49(\(K \>PWQP M\*;YH#6@ZQ*?K6]&UL=5/;;N,@$/T5Q >4A"1M%-F6FE955]J5HE:[^TSL\47EX@*. MNW_? ;NNM^M] 68XY\R%(>F-?7$U@"=O2FJ7TMK[]L"8RVM0PEV9%C3>E,8J MX=&T%7.M!5%$DI*,KU;73(E&TRR)OI/-$M-YV6@X6>(ZI83] M8?(.O9=LL]\E[!*$1LQQP/ 99CTA&*I/(?A2B"/_A\Z7Z9O%##>1OIG3=_^) MOUT4V$:![5\E7G\I<0ES\R4(F_54@:WB-#F2FT['29YYIX&]C8_(/N'#M/\0 MMFJT(V?C\65C_TMC/& JJRL&UL;5/M;ML@%'T5Q ,4QTFZ-+(M-:VJ3=JDJ-.ZW\2^ME&!ZP&. MN[4/T7E MVIP>**F@YKUTSSA\AJF>/253\5_A"M+#0R8^1HG2QI64O76H)A6?BN)OXRYT MW(?QYG8_T=8)Z41(9\(AQF%CH)CY(W>\R P.Q(R][WAXXLTQ];TI@S.V(M[Y MY*WW7HOMX9"Q:Q":,*<1DRXPFQG!O/H<(ET+<4K_HZ?K].UJAMM(WR[I^_VZ MP&Y58!<%=O^4>/>AQ!7,7?(A"%OT5(%IXC194F*OXR0OO// WJ?Q3?["QVG_ MQDTCM"47=/YE8_]K1 <^E>3&CU#K/]AL2*A=.'[R9S..V6@X[*8?Q.9O7/P! M4$L#!!0 ( .UK6%"?Z3EGVP$ $% 9 >&PO=V]R:W-H965TAY? G=^7NX(1SI(]:8; (/>!>]TAAMC^B,ANFA ,/T@>^CLETHJ MP8P-54UTKX"5GB0XH9O-G@C6=CA/?>ZL\E1>#6\[."NDKT(P]><$7 X9WN)[ MXJ6M&^,2)$][5L,/,#_[L[(1F57*5D"G6]DA!56&G[;'4^+P'O#:PJ 7>^0Z MN4CYYH*O988WKB#@4!BGP.QR@V?@W G9,GY/FGBV=,3E_J[^V?=N>[DP#<^2 M_VI+TV3X@%$)%;MR\R*'+S#U$V,T-?\-;L MW%5B/0K)M?]%Q54;*2856XI@ M[^/:=GX=)OT[+4R@$X&N"&0T\I5_8H;EJ9(#4N/9]\S]Q=LCM6=3N*0_"O_- M%J]M]I9'C]N4W)S0A#F-&+K ?""(59\M:,CB1/^CTS ]"E88>7JTI,>'L, N M*+#S KM_6J2K%D.8*&P2!TWB@,!N91+"Q&&3?=!D'Q#8KTQ"F"1LD@1-DH# M8642PCRN3,CB"@I0M1\^C0IY[?S@+[+S?#]1?X4_X./C\)VINNTTNDAC!\%? MUTI* [:4S8,]U<:^1W/ H3)NF]B]&J=R#(SLIP>'S*]>_A=02P,$% @ M[6M84'%)!96W 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q <$F_6FTZ!^5O&FTD<]XT+;&] 59' MD!2$)LDUD8PK7.;1=S)EK@J.]-%9RQ%?'.B[?>>RFS),G) M)1#-,</8E!=U*<:3_P>DV?+>IK]-D&T29)$@^Z?$ M]$N)6S%?59)53R68-DZ3194>5)SDE7<9V%L:W^0S?)KV)V9:KBPZ:^=?-O:_ MT=J!EY)<^1'J_ =;# &-"\=O_FRF,9L,I_OY!Y'E&Y=_ 5!+ P04 " #M M:UA0\\8U5!<" #5!@ &0 'AL+W=OLE^I%UP F>!6\U9NP-J9;$Z*+&@33#[*#UKZII!+,V*TZ$MTI M8*4/$IS$430G@C5MF&?>ME=Y)D^&-RWL5:!/0C#U9P=<]IN0AA?#4W.LC3.0 M/.O8$7Z ^=GME=V1B5(V EK=R#904&W"+5WO:.H"O,=S [V^6@=.RD'*%[?Y M6F["R%4$' KC$,P^SO (G#N2K>/W" VGG"[P>GVA?_;BK9@#T_ H^:^F-/4F M7(9!"14[0.8X8 9"I@A%:GMXA%7.B-QJ?HIV_I3&"N-'\%.]^FOR'6KS_ M:7J/6L2))N_RD*NI(D =_3S502%/K1_F5]9I9F]C/Y7^N0\#_SM3QZ;5P4$: M.]O\!*JD-&!KB1[LQU3;.V;:<*B,6R[L6@V#=M@8V8V7")ENLOPO4$L#!!0 M ( .UK6%":5+*QYP( )P+ 9 >&PO=V]R:W-H965T;. DJ8&8[2??M9P.E MU!Q5]T_ SKMW=P^>N>55R&=UXEQ[+U59JY5_TKJY"0*U._&*J85H>&W^.0A9 M,6V6\ABH1G*V;X.J,B!AF 05*VI_O6SW[N5Z*-)V(U@O&W;D/[G^U=Q+LPH&EGU1\5H5HO8D/ZS\6[C9DL@&M(C' M@E_5Z-ZSK3P)\6P7W_8K/[05\9+OM*5@YG+A=[PL+9.IXT]/Z@\Y;>#X_I7] M2]N\:>:)*7XGRM_%7I]6?N9[>WY@YU(_B.M7WC<4^U[?_7=^X:6!VTI,CITH M5?OK[K)[O VS;Q'<4*/^SFZV8K?_&7F4V;VL*=!E<+%$/6;3 M8<@( P,B,.Q#"H*EV)!).'F?X&Z*2)P:ME,(A!E>180V&K4$T;M&8YR H@2T M):#C"B!RE.HP28NINR1A"!2P*(X32)V>,1BD>8Y7':-5QY.J*20X08(2 M)(AN*4Z0H@0I4D'FZ-9AXE&G<1B%H2,;AJ(CU+MB,K28#"EF1L\<)<@__QI! MB#LN_,2+U(/&SQYB.E$$@QF4 ]MBL CFE(.9DP*FVI$Y"O0DN 7R'^KA-H8( MJ0)<]3 0FW)^ &)30&0K54)[AB".29WNL5 T8RM"&XK M0A *]^GUH'1T!F398DX3W'P$\55$W$31)!$ 7>2N+X+1B%)Q>6S'/^7MQ+G6 M]DL_VAU&S%MB1QQG?V-&SVY0?*/IYM8?3!Z+6GE/0IL!JAUS#D)H;LH,%\9X M)S,J#XN2'[2]3&PO=V]R:W-H965TVD.4V^/O$CK&W'BI?IF+ZHBE>JU.CCUJ>+I MKA$5N4-=-W"*-"OMV:1I>ZIF$W&6>5;RI\JJST615G_G/!>7J4WLMX;G['"4 MNL&934[I@7_C\OOIJ5)O3A]EEQ6\K#-16A7?3^TOY#8AKA8TQ(^,7^K!LZ6' M\B+$+_VRVDUM5SOB.=]*'2)5'Z]\P?-<1U(^?G=![;Y/+1P^OT6_;P:O!O.2 MUGPA\I_93AZG=F1;.[Y/S[E\%I='W@W(MZUN] E_Y;G"M1/5QU;D=?/?VIYK M*8HNBK)2I'_:SZQL/B]=_#<9+J"=@/8"U?=G J\3>.\"]JF =0)VK<#O!/ZU M@J 3!-<*PDX07BN(.D%TK2#N!/&U E627>;<=TGPN:1/-KFZE[=T$PHD3EM8 M3:4N4YG.)I6X6%6[V$ZI7M/D5JE4<-W:U'[SI:K66K6^SICG39Q7':ECYBU# M1PP;,VN3(3WA* N]#XKZF%-#3\<]+$R">?Z866),,&;N,"8<,_7BM>$\$;6?T@RPR/P)H(;.B! M$E!M+1,T3-DR+(8UN3"I( [!O"U-R ]B4#-W2'\N-'6/0'[@ U,/2'\1!?T] MFE 4$E@5F*G !V6Z-BD:!13,PL:DF!OYL#P0[SZ+0CR]/IY>WT@O8Z!2URWC MCSQ[<)(V&$4(6%\)0H7Q8(6-/ >XYP#Q#/*Z#HQ^"('%MC&A, 2#3TR&>A2W M&^)V0\0NW(M#LY>8P;K?(%04Q6!4"4:1\(-5'^&>(\0S<#-OF7#0CWL#U]<" M@V#I+%$(K'F,<<$TWJ.6 G?X![:)![1O #UBD >@%0J!^E^;$+F!GC88!*<_ MP:#X@X44XUF.D2R#W]YYC(R*@;UO@4$4E,(2@^ N>H=!1IHQ".Z.#Z@GD%>, M ;97* .W=0R* ;0Q(956D/L$@^(/]G1]8$5/B"Z26&BY@T:[GPMWR&N@!($( M'5"M9V=PP"UX=6BN=2ZB/*H+6_+GZA^H ,VN?D=D60]K6^7C8'ZO?P M[=WT:UH=LK*V7H14!_/F[+P70G)E7A6.;1W5=;A_R?E>ZL=0/5?MG;!]D>+4 MW7>=_M(]^P=02P,$% @ [6M84%6V*+<&ULE5EA;Z-&$/TKEK_G8&>7!2+'4A)4M5(KG:YJ M^YDXF]@Z,"Z0^/KO"YCX8.9MXGR)#7D[^V8\^]["KHY5_;W9.M=M=UL]!K MX=[7>KVJ7MIBMW=?ZT7S4I9Y_=^=*ZKCS5(MWVY\VSUOV_Y&L%X=\F?WIVO_ M.GRMNZO@'.5Q5[I]LZOVB]H]W2QOU75F;#]@0/R]<\=F\GW1I_)05=_[B]\> M;Y9AS\@5;M/V(?+NX]7=NZ+H(W4\_AV#+L]S]@.GW]^B_S(DWR7SD#?NOBK^ MV3VVVYMELEP\NJ?\I6B_5<=?W9A0M%R,V?_N7EW1P7LFW1R;JFB&OXO-2]-6 MY1BEHU+F/TZ?N_WP>1SCOPW# V@<0.Z^KHU)5L%K'VC$W)TP M-,&H,R+HHI^G(#3%'8GA-)_@7B*LF4,R"5%A@EEHF*@> NA9HBD.8& ,P0P MTP!1R"IUPM@!LQ\P5U$4ZQC/$\%Y(C"/8O.<,-%LGI3BF-4U^A0="^E804?Y M L0P0'QYX1,8(+F@\ DHR"S34T$ S*1AS!H^2T#=DH@L9IU"UBE@S?K^+A5T MDE SRA)SI8UA#9%)5$R^]:%"K 0A8*RY%(2@T/&D,B?2 *9MR-+/$"J:3#EG M[=$O!5@;SEJ)B91.>*4!ZBJ)>:412FGE8PTE\5818!UQU@1^^LB$G#: Q2KD MM"4JG2K]G#664*4OD*81]*$V09Q%=9E%5TN9 IK MJ9)B*J5L!$T3-F$2\?))5-<<6OSL$J8BXTL<"[B*+Y"R$32=B%(M=$&B8JM3 M3EJBNM8@7ZVQ:RAD&T+.@"$D-A2]*F&ITIRU!,7*UZ78,Q0R#2%F4NLIC%-. M&?@&D1 SA+(1)DW8-PCY!M'9CA$6 3-\U73%3%6 M#^ H2L3R@CAK(L\*(RSBA';77,L(;*])18(Y@L5*="N *67(PQL[!R'GX&I& M4NPI212G#5 VX1H,8VF?,F#C(&0<7,X(B+U-N7% %.^Y#*%4Z-OE$#8.0L8A M]$R*/7'7 )@K&_--,$!U7>UAC&V#D&T(*4,/$LJFHCT@3JS;#.'FZW;^4([- M0R/S\#W78R'7ZG)!TUA6-9)5+F@:[+,IZ=J+%1#A5!IK;@@(I[55QD/=\UH# M[*<9L$MHY!)< MO4:0G2\^N>W5P ' (LU0O/DBG5/'5J&15?BRQ]JMT\O5RV --4!#+6\_@_;, MJ7-[Y IJQGWV:P>IA/ MO#0P>%$;L*AENE;V&PO=V]R:W-H965T;O(PE!4%]B\6*0?+I[IF?.Z1Z)R2XO M?I;+-*U&O];9IKP<+ZMJ>Q%%Y<[SG\W%_>)R+)H1I5GZ4C4NDOKC(YVE6=9XJL?Q=^=T?(S9&)Y^ M/WB_:2=?3^8Y*=-9GOVU6E3+R[$?CQ;I:_*>53_RW5W:3LM#PLN!Z^X/"RYA&L>[;=ORX?KI$JFDR+?C8H]I;=)HQSRHH;6SIN[ M+-/!R0V%< M'W-+8>(^Y@YCX*3N*3>^C_E&84(?\YW &-''/'R:G/GG W[$$"G^&W!4;X7C M?E#T?E"M!]U;1T=[T+0'W7HP/0\@]U=[C&LQF_TX=1""CF/H.(:( Q9G9E < M[:S@ EDZD"4"@16>[3'V))"2UG.!'!W(X4 QV";7#F?N-'%[&A&@&()N,$@+ M"+K%H!B%NR/":0BZ)T 2@N:?@'I)C.DDQBB)M0N0Q!BOEC,>ZM77&(U&:6T# M3"0%\PJJZ"T!DU['8,O>$6,SRA@H380WH;0 1/M&!55>@2E\)[T)*"\/&!:L M%0$$G>,I>!N"11>6('(VF],&![WA$X(P31A^!21OF;$SC*WR.)D\%RB\O41DD51UCN.U!OOW+=BV3J MA\0%Q,2PW$LL<=J%6@J96(QX24*]O("QL'P9XSBZ,P(F"07S4"K7C,^N(:7T"!]IZI;#B&;9]4XSF*:+= M]O#\H+"8X0YW1J! 5]YEDNK>8[1KYP2.FQRC8HI0,<\=T!B!4O'P(YIBA$=1 MP@-%C@(%;L*,[BBL.Z@=?U"$[M3T8D)I1G@T%A[4.G48L"/BP&B&9G1'$\U3 MD(P/1G?T.2=M[JA-Z$2 6JN)P[8R["%8,PJ@"05@\\9P6]LSYLQ02%,4@EN7 M G%;5S,\TT0C$)BN13,\T_Z,"3,4TD3IQHL<\-&,76+#,,@0I3LPI9F;!AJ&*HDPR6F0($+Q/#'4/QA*J/A'D.9,R;,\,(0-0\ML<'5+.:7F&&/ MH8C!%"##$,.<48 ,0PPSI !1H,"TV(9AC\'LL>SS/X875@R?L&5X8:GS-BR$ MECAO:^% GS4G8$K#YQ&/)(H[Z5J&BA:SS JFTEF&95:?D3Z&998Z<:/TX?Y3 M:OR0D82Q>X)[*(PI:P5S5+(,&:T[(S$,&2UU7$6)P8_:I(8O5N86'VKA89YP MQ.6-(;[%G+:":2,LPVD;AN?-,9QVU),V]#@:'U/[&ZH?BJ&^P]2OC[J,#X:' M[HQNT3$\=-3S,31EZM4,FG%T\GZQ^57 /"G>5IMR])Q75;YNWR>^YGF5UA[% MESI]RS19'"^R]+5JOL;U]V+_-GY_4>7;[I<&T?'G#M-_ 5!+ P04 " #M M:UA0H*-5]0(" !]!0 &0 'AL+W=OOL@%0WGO'>EGXC5+#'B%Y:J"C\H$/T.N5FHN.*CT4%R0' ?1L MBSJ&PB!(4$?;WB]S.W<09MGRWA-0%_X7O*\2H[>"EQ9&N>I[)LF1\UH@#%CI#'>9D]_V=(4KOL?[D\VN\YRI!(JSOZT9]44?N9[ M9ZCIE:EG/GZ#.0_QO3G\#[@!TW)#HO+=[*)1.OH^M6UOVW%: MB=.YS%T0S@7A4H#C_Q9$UD#--X'WD3[,DYFT M9V?7=%JI9V\E"4B.;L9HUCQ.FG"E"3\KJGM%$B\2I $6BM!)$=KZ:+T#)FZ# MR&D068/X4XQD$V/2)%;33QJ,@V@3Y5X5DVR7N6%B)TSL@$DW,).&K+;!!,?; M&PO=V]R:W-H965T@J97@.VM4%@$.PS@H>5[Y MJX4]>U2KA3SI(J_$H_*:4UER]2\3A;PL?>2_'OS(#T?='@2K15)RN=V\W6W],.6D2C$ M5KO)\/C;._6'F*WA>/WJ_;--WB3SQ!NQEL6??*>/2Y_YWD[L M^:G0/^3EB^@3BGROS_Z;.(O"P%LF)L96%HW]];:G1LNR]V*HE/RE>^:5?5ZZ M-W'4F\$&N#? @P&*WS4@O0%Y,Z#O&M#>@#H&09>*U6;#-5\ME+QXJON\-6]O M$;JG1OUM>VC%MN^,/(TY/:\B%"Z"<^NHQV0=!H\P:$ $QOL0 D,A,CPQQ]>Q/F$ M<<)2![>&<"@-TQE]$I!0 A!RKE263 (AQ!AS^4 P@NF,/@RDPP ZD4.'3?,F M+)E<'@A&H[G;DX)T4H". !#8R!X0OJ'J>M"5)C%SBPY"A7@N([BC(0+0F>F)".YIB'Y %+@3H5M: M$9HVF32*B?L_ ,&PN5$SA.!>A*!FE,ZX@+L'2CX@"USQ""KYB2S38C:=%U&W MS" <3I)TCA)<]0@H>SRC+8;K$(>W"X/A.L3H!F%ZT+AG(",,6HOI1:&9'AG/MO1S.3#IA![W2X3LU;=8-IMM*S[H3L8)O_5?U!+ P04 M " #M:UA0DX!5@UX" "%!P &0 'AL+W=O&]J*M5])V3T#(,J*-%@\L8ZTZLF)\09+ MM>5G(#I.\-$X-12@($A @^O6+W)CV_,B9Q=)ZY;LN2*W/E=0&4.0=/I.?1/[J]ESMP!CE6#>D%35K/4Y.:_\%/N^@<3"*WS6YBD9SPA'>(/G6(!H?(<@!]*>9L M=ECB(N?LYO'^]798?T7P.5*G7VJC.6SS3!V/4-9K$2.8@ZL.-&@VO09--'<% M4-%'!'(A-FCFCAX!V[DBB1XEN[D$!ID[B]!9:&@"A-,LT$(9D3- 9 )$#R=E M%])K$J-IC29+@\ J92Y*XHGH(978F4KL2"6T7EH\HZ1IMD!)G)3$0;%>RZ;7 MQ!-*")$;DCHAJ0,26Y!T!LF"U0(EX>IA]0/S _UZWP#DRJ3FGZV8DQ2522P9,Z MADK-Q'%#R4GJ9:K6O!\,_4:R;AAZ8)R\Q7]02P,$% @ [6M84+HFRQBE M @ ^@D !D !X;"]W;W)K&UL?9;;CML@$(9? MQ?)]U^;@TRJ)U*2J6JF55ENUO683DEAK&Q>39/OV!>Q87AAZ$P/Y9[X9/(Q9 MW81\'>Y&8E+JJI._XDH^'2MDS^W?)&W-8QBN\+S_7IK,Q"LEGU M[,1_#G7+NZ$6723Y<1U_1(\[5!D#J_A5\]NP&$-\:3C^#,YC6>F,5R.[]X_V^1U,B]LX#O1_*X/ MZKR.RS@Z\".[-.I9W+[P*:$LCJ;LO_$K;[3<1*(9>]$,]C?:7P8EVLF+#J5E M;^.S[NSS-OF_F\$&>#+ LP&F_S4@DP&9#9 U2,;(;*J?F&*;E12W2(YOJV>F M*- CT9NY-XMV[^Q_.MM!KUXW&:Y6R=4XFC3;48,7&OQ>L?,5.9TEB0Y@C@*# M46!K3Y8$C& '!'1 K .Z3(.D3AJC)K>:;H20M*I@# 4Q%, @!S-JL@4&I6D@ MF0RD9!ZE="&9!REP7L*0'(3D/H0ZD-S/I$BK'*84(*4 -LPIGFWA83 EH?HI M04SI8Y"+*?UL\C) J4!*!21#'$KE43[0(E!C*(6/9.IQ"O?]3YIWV> T"W " M1Q_YG-+E((]#:* "$'RV$?8KS=VU2;/$T"H-8. .@* 6X%8T\GM 27*WF?FB M4"APET#4:V<9";T;N 4@OP=D;J!;4%0$.' 70'X;R(A7!) H5--P'T"%OR4T MM*OP&4? (?>W!!#10/-%\"E'T#'WM@004>QPDL5'V-R*OC-YJKLA>A%*?\_M M5_)TQ @ 6P8 !D !X;"]W;W)K&UL?57;;MLP#/T5PQ]0^1XG< PT&8H-V("@P[9GQ6%BHY+E2DK<_?UT<5W7 M5O82211YSB%E,D7/^(NH :3W1DDKMGXM9;=!2%0U4"P>6 >MNCDS3K%41WY! MHN. 3R:($A0%088H;EJ_+(SMP,N"725I6CAP3UPIQ?SO#@CKMW[HOQN>FTLM MM0&518&0BL:UGH"-%(2L?K .J/G#IPNG]'?S+)JV2.6,">D3_- M2=9;/_>]$YSQEK/(AS!T0#0'1&!!F_PV(AX#X(R QR5ME)M4O6.*RX*SWN'VM#NN/ M(MS$JIB5-IK:F3N5K5#66YDF<8%N&FCPV5F?:.(3CAY(H8\4D8MB%RW"H\\$ M^Z5'EK@98F<2L8F/IPS1'8F)$R Q ,FG*B0SD=8G,SZM)0D"-TGJ)$D7*M,D M=0-D3H#,H3*;O56V4)DGZ=K-LG*RK!PLJQF+]4DG+'%^IQ:YDR1WU")W ZR= M .NERGA>B_5"91CE]]Y,S2)G?P0.HGS>(,&BZFD6SWC0I"4I\(N97L*KV+65 M^N.?6,<)^1CIEI[9=WIRFE;_@+%C]P?FEZ85WI%)-3!,6Y\9DZ T!@^J#K6: M]..!P%GJ[4KMN1UW]B!9-XQR-/Z?E/\ 4$L#!!0 ( .UK6%!'FJY#O@( M %D+ 9 >&PO=V]R:W-H965T> G8N;O/Y_A3O+[) M]KD["Z&"EZJLNTUX5JJYCZ)N?Q85[^YD(VK]S5&V%5=ZV)ZBKFD%/]BDJHQ( M'+.HXD4=;M=V[K'=KN5%E44M'MN@NU05;_\\B%+>-B&$KQ/?BM-9F8EHNV[X M27P7ZD?SV.I1-%8Y%)6HNT+602N.F_ ]W.\(,0DVXFBX<@TB=/WU^H?;?.ZF2?>B9TL?Q4' M==Z$>1@BD5 M?^F?16V?MZ'^:QJ>0(8$,B9 \L\$.B3064+4K\RV^H$KOEVW\A:T_:_5<',H MX)[JS=R;2;MW]CO=;:=GK]LT6:VCJRDTQ#ST,6020]Y&[-P(EHPAD5[ N J" MKH+8?#I=11KC!2A:@-H"R9L",&NCCV$VIK8Q&6$Y3DE02H)09EOQT,>D$PH# M"C@E12DI0J$S2NI04I*G.(6A%(90DAF%.90$L@RG9"@E0RCIC)(Y% JQIY<< MI>0(A@-XXZK#$=7!E]U%PU6&)Z^#* MGJ\\9X#@JI,EJA-$=>;Y;0@N.EDB.G%%S^EL:W=#$/O_UA+/7SUQE\+F&@]! M4PJ-YYQHIK=_ 5!+ P04 " #M:UA0O%OC43H" #_!@ &0 M 'AL+W=O=>RRXN7+S("D %KPUK MY2JLE.J6",E=!0V5=[R#5O\Y<-%0I9?BB&0G@.XMJ6$HB:(,-;1NP[*P>X^B M+/A)L;J%1Q'(4]-0\><>&+^LPCB\;CS5QTJ9#506'3W",Z@?W:/0*S1&V=<- MM++F;2#@L H_QPED(!"'@'KOMI@;JFA9"'X)1'\<.FI.7;PDNET[LVF[8__I M>DJ]>RY)EA3H; (-F/L>D]Q@<(:GF+4/0Z:8S1SC9'J8(VX2(6UD=)-XW226 MGT[*#Q1_)&WZP5PZ>R<&+W.D. MGN6)\\@1LYZ#DI@L7-BFAY$)+,<+MTUS6.1W1;RNB*?([EDALQ1QXE9XCOD0 MD_B- F=>*9E'2N9(R69ILG@18;,[K2Y2K]&XX+!09EIKN>BOY/[ MA>+=\-R@\&ULE5E=;^,V$/PKAM]S$LE=2@H< [W800NT MP.$.;9^5F(F-DRQ74N+KOZ\D*Z[-'>;LEUA2AOM![@R7TFQ?U=^;M7/MY$=9 M;)N[Z;IM=[=1U#RM79DWGZJ=VW;_>:[J,F^[V_HE:G:URU?#H+*(=!S;J,PW MV^E\-CS[4L]GU6M;;+;N2SUI7LLRK__][(IJ?S=5T_<'7S??8#3Z_?K3\,R7?)/.:- MNZ^*OS>K=GTW3:>3E7O.7XOV:[7_U8T)\70R9O^[>W-%!^\CZ7P\544S_)T\ MO39M58Y6NE#*_,?A=[,=?O>C_?=A>( >!^CC $4?#C#C '/I !H'T*4#>!S MEPZPXP#K#8@.DS7,_B)O\_FLKO:3^E! N[RO4W5KN_5]ZA\.RSG\KUN IGOZ M-F>;SJ*WWM"(^7S Z!,,63K'W",,GV,6$J//$4N)\!T]2(B*_P\XZI(]9JQA MQGHP8,XRSK ! PV8P0"=IIHFWI0=,'; ; ]1)G'LS9D$:<6I#UL@6$*I/W<2 M%N.L"&9%("OK947"!:DXX(6A%Q9>./'S/6#XQ$O"G!BO*I<29F.3&<;A6!B. M!>$H+QPK_-QHK3,1#\"I+$Y(XX 2&% " O(6>I$(1T8;OVJ6$J6-]E$/":@M M$UK2%(:2O!3'H5E1 M,1;66.I,0@$3 6U6,ECVRW,$G94#Q1Q0-(4U46G@R5_$$73FR6@;$%^%Q5-) M]60VOB<#2ESI ),4%C0E%8V9?$\D/75%%YH]+&H*J!J+S4_JE8E9VX GK%<* M"59 \116&)5<49>8\4I2'M0EH',:KDO,5@7H*NLRDYZ28%UJ3%<=7U"7(^C, MDPW6I<:LUHC5?EUJR6K-P;K4@4X'L=JO2RU9K2E8EQJS6@-6)R$3F*Z:+J]+ MC7FH$0_]NM2H;PAIN\8TU("&HBRU; @^<(3)JD$_(*M2;O4?.,*4UHC2HBC! M-AYVA!FM$:-%34I&AQT93&@C"4U9$C"!F6K4%4<%3$$#*)AXAX6%D11,+9,W M_$%,#4FDP4PU@:G!:,%,-.@=D_K2 '9.T.)XN 4XK.IWF\Y P MI\TE9P&#FGS%1BD_)@#,$F54("9,?P/HGX9H@(EMTBL6"U/6H)Y9+):DK*+, M)'Z3_W/<^5D5DYO ;BT6B^1N?4-I+$Y*$*>#>D-8+ ALZVE@N0F+!5WQ:H(P MO0G1VU\KDNUU$G<',G]>),PJ.CDMG0<4>*T NG"Y4K(+OR%++")".-*A(S9A M\2$I/I0%5)2P6)"]8J4PMPD=]<5*R:U=Q=;&_M8 <)G*;.!D0%@J"/0 '^@_>=#"6'0:RX[^'6XR@4T\) M!QUA,6$D)@'B,183OD),&(L) S%)_:80@@*%QU@C&&A$&M@0./!>D:_(%G.: M00,@LT6@0*/!F/B,-O5 !\:8J7S%ILZ86@PV=9DM @7\6$P9"RB3!JNT'74JOTR_H ?U\09.,3/0EVZJW'4A[+1^K6??-DM8]0S4J7:FMZ% MM(^S6JNR[#U9'K]'I_&T9V]X/7[W_LD%;X/9R$ZM=?FKV)GC,A9QM%-[>2K- MB[Y\5F- +([&Z+^JLRHMO&=B]]CJLG/_T?;4&5V-7BR52KX-SZ)VS\OPAO/1 M##8@HP&9#'#Z3P,Z&E#/(!F8N5 _2B-7BU9?HG8XK4;V18$?J4WFME]TN7/O M;+2=73VO6$X6R;EW-&*>!@RYPGB(=8C@Z01)+(&)!0%9$&=/;UA0V $%'5#G M(+UQD'IA#!CN,+7#9%P(E'FQA+"4\1PAF$X*TDD#.IGPV P0=K4-IBSG'AD M)2CE,!<&$@#1[0$-1CP8,=,L8(QAZ1$)92P>8* M+@/99$!29K(J0 ?B_HK-00;&:/MOF=)J7:FWZ8V7$[=(##Q.AF[&Z3J<5>_0502P,$% @ M[6M84)NG&4@X! IA4 !D !X;"]W;W)K&UL ME9CI;J-(%(5?!?$ AEN;(;(M);%&W=*,%/5HNG\3N[RH63R XYZW'[:X<=4I M9"M26'SJ;O#=*FIQ*Z#ZE3J9-L-RM* A:$*LN28^ZM%=^^M7"V*<_U6>M4YRY+ROQ>= M%I>E3_[GC6_'_:%N;P2KQ2G9Z[]U_<_IK6RN@JN5[3'3>74L+[45^JT;G7IO)>%#_;BZ_;I1^V$>E4;^K61-(-C4Z15]]_;G*NZR 8K32A9\JL_'O/N>!GL?P[# ]@P@%T'D)H< MP(PD8:NBJ"Q?G7!D(L79@UGMPY>;84R8EC;$@HC M' 6'B?+. !\9D#''!@0T(#H#8AS!/#0JU6M4I\D[3<3#!D)#]VKK#,5Z2G$3 MK(3!2BM8&2ML0$$#ZOYRS:&!N16!"J51KEXC1TFRMEBA73!;R8D9RIN@(AA4 M!()21E"1[4HQ.>$JAJYBX&J.#5"(T0SO?P;DH)M %)&)-UD9RTA.%9<@Z,_$ M@+?880)32@]@2IA3LD%59((ZB&Y>O:EG3!@SLCE3Y&B.A$&C!T@CC!H!UHB9 M&<^MCL+%]%/&#!& B+CI#8F$PP\&B !!9':00733<<5$3@RCQD+@RVP,@VCL M2Y*:'T3&Q#_A"_<"ID!BUIO1BZ*; M)S9CRK4<8KAI,+MI"$ZFK[GU=D31S.4(]PL&6@%SU06W A;?WR,Y)IPCPLVN MA43,TN9@+:PFIV>.<>-HC>L* M&./&'\!-8-P$(,EZ)80]H5H?2K8DXLI9$X&A%& 9S!RK$8&A% ] *3"4 D%I MU02)'%]NPO&A"G!DCD\/@<$1\H%L,3@"S&5VMDCDZ)8"TR4 7!AK/F93_H9'N]2/6N;D_GS7G9[QSV%W5Q&G9%@^O6[.I_ M4$L#!!0 ( .UK6%!$/U$9\@$ %T% 9 >&PO=V]R:W-H965T\8S_S^(Z#(3_/0)E<^F' M_KOCI;]T4CM054SD C] _IQ.7%EH56GZ 4;1L]'CT);^Q_!PS'6\"?C5PRPV M>T]W@*EQ7HA@UH\+\>O552#8L M*JJ4@;S9M1_-.MN3+%S2W EX2*%\MZJ-(H*=--"2\S1QN!-3)C&:PQ2^BL$.R'8"$3_01X(1$Z! MR C$&X$D"7=5VIC4Q(RVR@@G@1L3.S&Q X-W&!N3;#$Y#C^X,8D3DS@P^YDG M=Q@H>)PSQ[-+7,RXX49P$P0-.[N3D#DZZ MX^1W?X(] FUNAGYXOA-^Z4?AG9E4E\Q%(%=^JM6PT*K=3;3.VY MO?'6D&Q:'C.TOJC5/U!+ P04 " #M:UA00'UPHBT# !C# &0 'AL M+W=ORC7PIVGGONN<.^N\XOJGWM#E+JZ*VNFFX1 M'[0^/B1)MSG(NNCNU5$VYI>=:NM"FV6[3[IC*XNM,ZJKA"#$D[HHFW@Y=WM/ M[7*N3KHJ&_G41MVIKHOVWTI6ZK*(6N.%7Z M65V^RB&@-(Z&Z+_+LZP,W"HQ/C:JZMS?:'/JM*H'%B.E+M[Z9]FXYV7@?S># M#IGH,=YC&83+NQ1I"[C 2'M$Z M1&'!&"PW!>6F@-R9)[?'I%=>&/,2GX<8$:@-,02CB3/"0;4<4)MY:GG@94:% M=U9S (2H]PW6(2AC9$*O /6*4"]#GEX12LFPKS<$"1'H#4&8$CYQ>F>@X%EX M_-E$Q!E(D $1>_=XE04Z[V@FO+SD(8HQX1W--4!ESF8Z$3-&<'%#@&CJ5S<4 MNLK\JY(#*.Z%OX:8,)JJ,GBB(&- ,_,U8\ 30WY=A6"$!=<7@*5,3)P.#!;Y M1TP V4$C(:$>3K%_0 809SZJ@$RAM#4/<9P6\ TT(V)?Y,'T'4Y)ASY5WE MW905D66^[!!U1[A(TPG9<#/"0#=B?MG 0*^A.$-HPA7<2##029CP8P]; *:3 MCN >@($FP()[&-9N^]4G','%&T/5._,="2AY*'"57$U:M6SW;HKMHHTZ-=H. M+%>[XZ3\2.RDYNVO[ 3M)K@/FG[\_E&T^[+IHA>ES1SHIK6=4EH:F>C>9.)@ M)OYQ4&ULC9?A;ILP%(5? M!?$ !0,!4B612M"T29M4=5KWFR9.@@J8@9-T;S^;4!JN#UG_-.!\]_A.)?66UE4[=(^2%G?.TZ[.? R:^]$S2OUS4XT92;5:[-WVKKAV;8+ M*@O'<]W0*;.\LE>+;NRQ62W$419YQ1\;JSV69=;\37@ASDN;V>\#3_G^(/6 MLUK4V9[_Y/)7_=BH-V=0V>8EK]I<5%;#=TO[@=VG+-(!'?&<\W-[]6SI5%Z$ M>-4OW[9+V]6.>,$W4DMDZN/$U[PHM)+R\:<7M8#U\[OZERYYE7GK3-=1>P^4*N_T8/=8G??J>5IU>AI%<[)3J010(&@$PA& B21 M!#$^2?833(J8 )N=0;,S(# C9A$3$K.(B8A9Q$S\-"$T&P*!.3&+&&H6,"&I MY?2VSLAL!,U&8!)&S +&,/L))D5S>=AL#,W&0(#46H(8\M^W1@PIIQ0Q$RL[ MAV;G0(#46H*8F)A%#"FG]#8S,LMQD##B8VJ0)!1%0@R MJN)VGQP[Q@V.@:X3&U4!H+E1%0@RJ@)!4U6!NQP#K6=N5 6"C*I D%$5"*)K M[%R=:4O>[+O[0FMMQ+&2^FAX-3K<21X\?28FXXF^JW1GY0^9RT7G1];L\ZJU M7H14)^[N7+P30G+ET;U3=7!0=ZOAI> [J1\C]=Q<+AB7%RGJ_O+D##>XU3]0 M2P,$% @ [6M84)&T+$F) P O \ !D !X;"]W;W)K&UL?9=A;YLP$(;_"N)[B^\,&*HDTL(T;=(F59NV?::)DZ "SH V MW;^?(31*SN=]"9B\=WYM'X_QXF2ZY_Z@]1"\-77;+\/#,!P?HJC?''13]O?F MJ%O[S\YT33G89K>/^F.GR^T4U-01"I%&35FUX6HQ/7OL5@OS,M15JQ^[H']I MFK+[N]:U.2U#"-\??*_VAV%\$*T6QW*O?^CAY_&QLZWHDF5;-;KM*],&G=XM MPP_P4& R!DR*7Y4^]5?WP3B4)V.>Q\:7[3(4HR-=Z\TPIBCMY547NJ['3-;' MGSEI>.ES#+R^?\_^:1J\'O"U+^K[7!8AED8;/6N?*F'[^;T6<\#2L)@ M'OU7_:IK*Q^=V#XVINZGWV#ST@^FF;-8*TWY=KY6[70]S?G?P_@ G /P$@#Q M?P/D'"!)0'1V-@WU8SF4JT5G3D%W7JUC.18%/$@[F9OQX31WTW]VM+U]^KI* M<[6(7L=$LV9]UN"5!F\5A:M(XXLDL@8N+I!U@5.\O'&1\0DDFT!.">*;!#D9 MQEF33IIVTL0B2\A(.%&>\E9BUDKL6%%"$"MG37+5BTP5\5NX(B43SZPDK)6$ ML0+$2N+TDB(5%:Y((7A6.&6MI(P54D7KU.D%@8H*1G2]BC=6%&M%.59 I<2* M!0/!0$HR9A%)).!V!D$A+EY%EB:]@P -)8/S0DIE%-VO@U'C!J(3' M"X]*0,:+0VQT>LD%7H^!R M%%*G#!E&NI/LBNP<>ZH0>9 B U*@5$<&I I]R*9ST\Z80=N&UL?57MCILP$'P5Q ,<8/-Y(DA'HJJ5 M6BFZJNUOAS@!'6!J.^'Z]K4-X8CMW)]@;V9F9]>PSD="WUB-,7?>N[9G&[?F M?'CV/%;5N$/LB0RX%_^<".T0%UMZ]MA ,3HJ4M=ZP/=CKT--[Q:YBNUID9,+ M;YL>[ZG#+EV'Z+\2MV391*O +\;/++5VI&5' AYDYMOQXWK2T.XQ167"D@\KGB+VU8* M"1M_9TUW22F)Z_5-_8NJ7=1R0 QO2?NG.?)ZXZ:N<\0G=&GY*QF_XKF>R'7F MXK_C*VX%7#H1.2K2,O7K5!?&23>K""L=>I^>3:^>XZQ_H]D)8": A1#$GQ+@ M3( ?A/!30C@30HW@3:6HWNP01T5.R>C0Z70')%^BX#D4W:]D4#5;_2?:PT3T M6B3 S[VK%)HQY80!*TRP(#RAOJ0 MA0E,.C@/L'61,3A/61G0@(_M;N UD*A M$H!K%Q#8!4*K0*@$PKM.!5JG)DRL,+W"0)CYOCU-9$T36=)H_2HG3+1*$_B/ MLL36++'1C01 NT!B%4@L-K4S*Q/#9@2A?O:)T3(00OT5W)FH(,P>'%]J-9Q: M#$>:X=0P#*(T@YIC"RJ&4$/M+"C1H0>'E%DM9X;E(,@TRYGYQ@5 +VQKHB(_ MCG3+)@JDB?&1>*O1TF%Z5F.;.16Y]%Q^H:OH&ULC53;CILP$/T5Y ^(N21D$P%2L]6JE5HIVJK;9P>&8*TO MK.V$[=_7-@2Q63^4!^P9SIPSQQ>*0:I7W0&8Z)TSH4O4&=/O,=9U!YSHE>Q! MV"^M5)P8&ZHSUKT"TO@BSG :QSGFA I4%3YW5%4A+X91 4<5Z0OG1/T] )-# MB1)T2SS36AG(0FDH1*6A+]"79'W*']X 7"H-> MS"/GY"3EJPN^-R6*74/ H#:.@=CA"H_ F".R;;Q-G&B6=(7+^8W]R7NW7DY$ MPZ-D?VACNA(]H*B!EER8>9;#-YC\;% TF?\!5V 6[CJQ&K5DVK^C^J*-Y!.+ M;863]W&DPH_#Q'\K"Q>D4T$Z%Z2CEU'(=_Z5&%(52@Z1&M>^)VZ+DWUJUZ9V M2;\4_IMM7MOLM=JF>8&OCFC"'$9,NL D^7K&8,L_BZ1!D=039!]$MF&"+$B0 M>8+U!X*'NRY'S,YCA,?L5EF\?)*PY#HHN0Y([L($FR#!YO]-YT&"_','67QG M.O]D.HE7V9T*7AP&=]=^$G6F0DRY\KO?2FG $L8KVW9GK_<<,&B-FV[M M7(V'? R,[*?[B^>?2/4/4$L#!!0 ( .UK6%"5L/&?>P( $D( 9 M>&PO=V]R:W-H965T)*.A+ZQ&F-NO'=MS_9F MS?FPLRQ6U;A#[(D,N!=/3H1VB(LE/5MLH!@=55#76JYMAU:'FM[,4K7W0K.4 M7'C;]/B%&NS2=8C^S7%+QKWIF+>-U^9<<[EA9>F SO@'YC^'%RI6UN)R;#K< MLX;T!L6GO?GL[,I$ZI7@5X-'MKHW9"4'0M[DXNMQ;]H2"+>XXM(!BZPE, M8R[^&[[B5L@EB+[E=R4S5;/1/M M86+WFD6>DUI7:31K\DGCKC1WA27,O >"G5A Q\T\)6!_V#@:9V:-*'2]$KCV9$F*K8B-_$U4;D5.;&7P+P! MR!L O%I7\TD3K++8&NQ6\".2- -Y0XXV@KMC:5U *B_2&PR(0OL_P#$(' / 6EOR>)O%\1.- M%Q"YH=[@K:W6@=IB>U;!B M1D4N/9?GTFIWF8?/KCR0M?UUF*N+XL6G[B\C<0]G:;;M.!DF >WM?Q[R/X!4$L#!!0 ( .UK6%"O MVK-Y6P, ,/ 9 >&PO=V]R:W-H965T< MZX\#7EQD]5R?A%#>6Y&7]=(_*76^#8)Z=Q)%6M_(LRCUDX.LBE3I9G4,ZG,E MTGT;5.0!02@*BC0K_=6B[7NH5@OYHO*L% ^55[\415K]N1.YO"Q][+]W/&;' MDVHZ@M7BG![%=Z%^G!\JW0KZ+/NL$&6=R=*KQ&'I?\*W6Q(V 2WB9R8N]>#> M:TIYDO*Y:7S9+WW4*!*YV*DF1:HOKV(M\KS)I'7\-DG]GK,)'-Z_9]^VQ>MB MGM):K&7^*]NKT]*/?6\O#NE+KA[EY;,P!86^9ZK_*EY%KN&-$LVQDWG=_GN[ MEUK)PF314HKTK;MF97N]=$]X8L+@ &("2!] V&P -0'TV@!F E@?P,AL0&@" MPCZ \MF R 1$_P*Z^>@&JQW]3:K2U:*2%Z_J%M Y;=8IOHWT_.Z:SG8ZVV=Z M FK=^[KB-%D$KTTB@[GK,&2(86B,64,8/,9L( P98^XA#!UCMA"&]9A U]L7 M3<"B29N #A+0<"(!!1/0-@$;*0BM4>LPO,64+0;=6-6N(0RV$FT@4&P-VQ68 M[3QF5#4#JV9.U0398CM,-" )HY@A9*V7>PA'(@>W!7!A0H:XD? 0%!X"TQ59 MPCM,."1"R-7](6PD)P+E1( <;LF)@,E"UH:Z_P TDL)!*1R08JV;#7>F@"#S M@ZEBD"H&J"RGV<3.Z$9XAB@!B1*7*+2F<9,X->%N^4U1803;)P+('-]##AOE M;(YLPJLQ0$9L,NR,(:=S7+!%8@)P49N+.%QD@@7V40P8Z<")#0MU6-CV'7OK#]:ME@UV\PYCQQC0!"(D2Y:V$&.=0?,S[M81@V,0RX6&C;+W;]B<20 MCT% "@"W$'!N\V/8\S!@>J'MP08T'%/.0?4ND$)VO06 >%8];)/8]4DZV WC M%+#]X?CZCPX,&QN&G,U^<0 @ED0P#X%-C;BFQLC$@!'8J@B^OEHR\9$&.9#] M;@)!R00/[$'$]2!&IJ3"UD+8?U0+[VX"[6ZG6A?$"+=X@L&G?W,\_)96QZRL MO2>I]"FB_=8_2*F$3HAN=,*3/I'VC5P<5'/+]7W5'&ULC9G9;N,V%(9?Q?!])&Z2J, V$-LH6J %@BFFO59L>L%(EBO) M\?3MJX5QI<.?06YB2_YY%BX?#YG%O:Q^U"=CFMG/(K_4R_FI::[/85CO3J;( MZJ"\FDO[RZ&LBJQI'ZMC6%\KD^W[1D4>"L;BL,C.E_EJT;][K5:+\M;DYXMY MK6;UK2BRZM^UR\=?9W.O1]UF7REM9_N@>?MLOYZR+R.1FUW0FLO;C MW6Q,GG>6VCC^L4;G#Y]=P_'W#^N_],FWR;QEM=F4^=_G?7-:SO5\MC>'[)8W MW\K[K\8F%,UG-OO?S;O)6WD72>MC5^9U_W>VN]5-65@K;2A%]G/X/%_ZS[NU M_]$,-Q"V@7@T$-&G#:1M(+_:0-D&BC0(AU3ZOMEF3;9:5.5]5@W#>\VZ6<2? M5=O[N^YEW]G];VWWU.W;]U42LT7XWAFRFO6@$2,-?RC"UOK#A4 NUL)I+J8. M-JXB5E/)UI5PIG$4$B8J>P-R9$!&"AM0T(#J#:A)3W'24X,F[367(54=)-A+ M!+U$P OIKC722.PDADYBQX",/ 82:"#Y>F=J:$"#%,B0KP=-,NY,%D0IF3NN MBJL@T63Z !4+F&=D4AAR"D*.2,A($Y. D28AX2*-9[9SAM:)&$.0NQ1,M ?F'&.0 PYJ2B@KBB8@C'R., DYP)QVYD/D.-*QKT\P M#+E+PT13%EG1V,\39[[I@J')$^"($L2*)HYDY%M)&*XT\+*B\;:EDB#V!8O7O)# $RU3QA.$@ !Q2"@BJLZ)XG!-=!E8SSEL%).0M$ EOUV @21=(,O* 6F+2R,AAO6:> MLX[$!)&HPG &R*TPN/9EB[D@48'A#(];8$C?"L),D"X3-*/XD6[A\!1YV",Q M$22J&RAXI5LW/'G HS 0%*H:*.*46S5P>IS:()%O"!6FAG(K"^TK,Q7&@4(X MH"!5H+*0@?)YPCA0" >TWE*XLJ"G_8W533:1EH1D(+9 IG0@/1Q3GJL<%PN: MT3U H3J%!\IS4:(P/I1;J&A.ZSR%"Q7?D5]AS"@7,YH[-U2@ -$!K6GYV(K&>XJD$\.UTP9,X@U'UZ*%J8[]E7,]VY6W2]/= M+H[>/JZU7T1WK4K>K_GS=KB<_M_,<%?^1U8=SY=Z]E8V35GT5ZN'LFQ,&R,+ MVG$^F6S_>,C-H>F^)NWW:KBC'AZ:\FKOW\/'/P%6_P%02P,$% @ [6M8 M4.SR&ULC571 MCILP$/P5Q >U#4R%?5 V@@U?.6E6$M=;=%B%5U<"I>A =M.;D)"2GVICRC%0G@1Y= M$&>(1-$:<=JT89D[WUZ6N;AHUK2PEX&Z<$[E[QTPT1 M:YGA.$=72S1B=@.&S#!X0B##/DD0G\2.W(1G>.4GB+TYQHX@GA'$R1V"E9=@ MY0A6_V20+(H<,(G#M Z3QI%]_$*)5RCQ"*W]!&LOP?K]I:9>@O0=I:8WI>+H M/Z5F7J',(Y0NA&XQZ_B.R,8KLO&(9 L1'V;C%\&1OP>B6PH2+9O ![K3!_A. MKV$/!5GJX-NOD^%H^2- LP;G(,]NM*F@$I?6S=69=QJ?C\0-B+_P8?9^I?+< MM"HX"&W&C!L&)R$TF&RB!Y-';<;]9# X:;M-S5X.,V\PM.C&>8ZF/Y7R#U!+ M P04 " #M:UA0C21\5FX# #3#@ &0 'AL+W=O>LOU!-P/!8G9,]_*GU+^.CY5Y"BXLVZR099VITJOD;NX_ MD/LU)$U B_B=R7,]N/>:4IZ5>FD>OFWG?MAD)'.YT0U%:BZO?SM M2?W+G$W@\/Z=_4M;O"GF.:WE2N5_LJT^S/W$][9REYYR_:3.7V5?4.1[??7? MY:O,#;S)Q,RQ47G=_GJ;4ZU5T;.85(KTK;MF97L]=V]XTH?A = 'P"6 \$\# M:!] /P+8IP&L#V!60-"5TFJS3G6ZF%7J[%7=WWM,FZ^(W#.C_J89;,5NWQEY M:C/ZNDB SH+7AJC'+#L,###D@@@,^V4*P*98@A,.UQ.L7 1GUY"U"R%A@F=! MT4)I2T"O"F4X 4,)6$O K@@B2ZD.PUM,V6)$%(4BMNIU84DD.+5K=F&Q00G MLX[0K",D:XX3<)2 3]= MH%DG2-8Q3B!0 C%=-Q+B2S."-R@'K[>"9VB'G7J99Q2L T*PS$>#ZKJ]4-PD @VECKN- 2S MFI&OE^#+GD0W"(@O?,*G",B1@GDBJ"T@@B.4T] 6T,51P0D;67H$MQR">,Y@ MJFL*?/V3Y 8!<0<@8HJ PBV8L\&_W>N'P&@HG.\/@4$L1M0#W'< \1TZMN/C M%@!DNGJ 6P# !/5ZT-5G)4@<6[@5AB,@[ UFC> HCQD;<2_ K0<0ZZ$CNS;@ M%@#L!@%Q"P!LZW<$C%QAS.JU-X85AB.$VOO,&L%1SHU3CJ2.6P\@UD-'-B' M+0#B&P3$+0"P,X C8.(S_2:I^5M?>LM.D[VNY@IY26)L?P MSORU!]-A7AYRN=/-;6SNJZ[-ZAZT.O8M9'#I8Q?_ 5!+ P04 " #M:UA0 MT\ZNY D" !K!0 &0 'AL+W=O0E$BT'G!L2)W:]\!+7592!U :M[B$7R!_ MMQ>N5FA2R6L*C:A98W$H$OO9/9Q#C3> UQIZ,9M;NI(K8V]Z\3U/;$<; @*9 MU I8#3VE4.!.R)? M6/\-QGI"VQJ+_P$W( JNG:@<&2/"?*VL$Y+14459H?A]&.O&C/VH?Z=M$[R1 MX$T$-_J4X(\$_X,0?$H(1D*P(*"A%',V9RQQ&G/66WSXNRW6E\@]!.KT,QTT MAVWVU/$(%;VE>S^(T4T+C9CC@/%F&'="(*4^I?"V4AR]%=U[3'!:(Z*%A_,: MXCK[;1?^9J&^$? ?"@VW!8)-@< (! \"T>*D!DQD,,U0R-YQ%M6N0:&S!)W7 M(/_+#/3@-]ST&V[XW2W\AJLL;N#M%E6=-E"N$_@+,VAVY2CPTCQG866L:Z3^ M<[/HU#&>/7UE%_&CZB3#P_^0&=K03\S+NA'6E4GU(,RU+1B3H$PZ3\IEI3K? MM"!02#W=J3D?WO^PD*P=6QN:^FOZ'U!+ P04 " #M:UA0V;"#;'T$ ! M%P &0 'AL+W=O?.I.MFC^^>UJLN\=8_U6]*<:IOO M>J.R2'B:JJ3,#\?Y:M&//=>K1?7>%H>C?:YGS7M9YO4_3[:HSLLYF_\8^')X MV[?=0+):G/(W^X=M_SP]U^XIN7C9'4I[; [5<5;;U^7\D3UL2'<&/>*O@STW M5_>S+I67JOK:/?RZ6\[3+B);V&W;N'U_0_O MG_OD73(O>6/75?'W8=?NE_-L/MO9U_R]:+]4YU_LF)";T0P;\-& 7PQ$^E,#,1J(J08T M&I!GD RI]-QL\C9?+>KJ/*N'UWO*NU7$'LBQO^T&>[+[_QP]C1O]6&4B6R0? MG:,1\S1@^!6&71")\WZ9@J,IGGA@G@ES.\4:8"B]Q6P0)A*(@+F*WH&X<<"Q M X(.J'= UPZX],@:,*K'''N,D3(UVDLXA&72*$%>SB%,.Y2)1"UAU#*,FH07 M]8"15_-X[*__%['Y&>(F3 7#5"!,P@XT=*"GO]X,.L@FO-XL>"&2*:4\V#J$ M$66*O)VU 3#&TMBJ-C!J WB3V %+L0:DTYEC$1EA$[@;0?)F;W#MK<4U@FG) M?>X0C#%E(G%#;7ID'+"G(BZPJK [9(5A76%3A&4$7>?+'(I\*44XMT"5\/D# M."DSBA&(Q84A==$1%WCC,W4'@7CK,SV%0 V(217SE0[A2&5&^@0"G,B$$)'0 ML>@PI#I9Q 56 &:F$\BQ!/!T H$CZ#IA4D)P[A&(<*1TL(,1CF#@^Q\2J(*$%7$5\ =@2OHT;Q L)1%+'4L/!](C(PP MAR6 @U- R)X)EPO+1,I\^A".&Q/L7X!+E>&Q0SF6'@&D1\9<8 D0;#J! DN M >!@, 1=)LPNU;\@4" ,Z3]+_4&P83)8H%'BAH@/")&'Q8 07?0AP5 @&- M2%]8(9!A6ON'9X1SZR]5/G\A3BA-,?$76'@$$!X9RQYK@+BC]!!8 \24XF,$ MW20LN@^#3V"(XUJQ+" 0X$A$%5!@[1% >V3D$$18 ^B."H2P!M"4"H3"FD&P M-/6J[G4$YN]?!$NUB(@_8>$A(#PR<@(B+ %T3V,CTMF8U-H(*P;W]?6+VC6 M22']$GD#8)29V-&7L.X0T!T9J7X)[W^ZH_P@O/]I2ODQ@FY:!X;KH#$$8)SY M6WP#8$0B^&XF5WW TM9O?8^UF6VK]V/;]=*N1B]]W$?>]1&]\2?VL!FZL?^Y M&9K#O^?UV^'8S%ZJMJW*OI?X6E6M=5&FG]SKV=M\=WDH[&O;W6IW7P]-V>&A MK4YCPSFY=+U7_P)02P,$% @ [6M84'"Q7>C\ 0 *@4 !D !X;"]W M;W)K&UL?53;CILP$/T5Y _ 7',3(&T2K5JIE:*M MNGUVR"2@M3%KF[#]^]J&L(30Y0%[AG/.7+ G:;EXDP6 -X",U)6*$NL[R"RA#>*EA45$XE@TJ6O'($G%/TY&_V ML<%;P&L)K1SM'5/)D?,W8WP_I<@S"0&%7!D%HI.\UT1#2$,?[ MF_JSK5W7&#E]\3_@"E3#328Z1LZI MM&\G;Z3BK%?1J3#RT:UE9=>VU[_1Y@E!3P@&@K_XDA#VA/"3$'U)B'I"-"'@ MKA3;FSU1)$L$;QW1_=V:F$/D;R+=_=PX;;/M-]T>J;W7;!4O$GPU0CUFVV&" M$<8?$%BK#R&"N1#;X($>W ?8/2(6T3UD_PCQO=5\%N%LH:$5B.X*7M+K#K"VFLIBUZT^Z]8A9N:$W?B:,_2-CZ<:3U/'H MQ# 0%WL;I9/SIE*F\2/O<.&? G/B)OZM'@3=O?V4Z:;(3R(N926=(U?Z/-M3 M=^9<@4[1BN[Z=H7C=3R8\C,?L'U!+ P04 " #M M:UA0#G$)?H\# #$ &0 'AL+W=OK[*HFI5_TOK\$ 3-[B3+K/F@SK(R_QQ476;: M+.MCT)QKF>T[H[((:!CRH,SRRE\ON[WG>KU4%UWDE7RNO>92EEG]>R,+=5WY MQ'_;^)H?3[K="-;+=GGI:R:7%5>+0\K_Y$\;"EO#3K$ MO[F\-J-[KTWE1:D?[>+3?N6'+2-9R)UN763F\BJ?9%&TG@R/GX-3_Q:S-1S? MOWG_ITO>)/.2-?))%?_E>WU:^8GO[>4ANQ3ZJ[I^E$-"L>\-V7^6K[(P\):) MB;%31=/]>KM+HU4Y>#%4RNQ7?\VK[GH=_+^980,Z&-"; >'O&K#!@/TUB-XU MB :#R#((^E2ZVFPSG:V7M;IZ=7^\YZQ]BLA#9*J_:S>[8G?_F?(T9O=UG?!P M&;RVC@;,IL?0$8;<$('Q?@M!48@-=_+ M#T"-]6?*!HL+N4==R%WR E 3?9G2P=I!.#@M8M/AH#@QM[L2P!8B&M&>$L): M1( 8">>T7#5:4)JF-B$$(^&,-A*L6@3(EG .S%6D!2'4>9X!+&5S)X:%BP#E M$I'-)[U/,UP8:,,M@LVW(<5R29%4C":A$I9'[LIL_%VZE+I=J 8[=XFV4?:3E+6_L9,N/T\ M^M=-/QY_R>IC7C7>B])F3NNFJ8-26AJ:X0=3N).9R&^+0AYT>RO,?=V/I?U" MJ_,P<@>WN7_]!U!+ P04 " #M:UA0Q2%[<= ! !D! &0 'AL+W=O MSCD^QQ])>R'?5 V@O0_.6I6A6NMNA[$J M:N!4/8@.6O.E$I)3;4IYQJJ30$M'X@P'FTV$.6U:E*>N=Y1Y*BZ:-2T^:3S]L>3_ %!+ P04 " #M M:UA0^*[ (38" C!P &0 'AL+W=OV.FS 0?!7$ YSY"N%.!.F2J&JE5HJN:OO;(9N SF!J.^'Z]K4-X8BS/?5/ M;"\SX]FUL\Y[+EYE!:"\MX:UP$YX\-PT5?]; >+_R0_\:>*E/E3(! M4N0=/<%W4#^ZG= K,JD OX64,O9W//9++G_-4L MOAQ6?F , 8-2&06JAPML@#$CI&W\'C7]:4M#G,^OZI]L[CJ7/96PX>Q7?5#5 MRL]\[P!'>F;JA?>?8>9:*-Z.*MM+0MV&L M6SOVH_Z5AA.BD1!-A##]D!"/A/B=D'Q(2$9"XA#(D(JMS98J6N2"]YX83K>C MYA*%3XFN?FF"MMCVFRZ/U-%+D65!3BY&:,2L!TPTPX03@FCU:8L(VV(=W=&C MVPTV]X@TN85L[R%AD.$N8C31V K$(,8Q[Q/^!V6*8?UR###6;(0+N-;C'),'2V83,6D4#XF3;L/1*?FZ5 M^VYTHW,MILCYPJTQ>!!7[%* MOUC3@L%1F>E2S\70MX>%XMWX))'I72S^ E!+ P04 " #M:UA0"V8ZPR " M #@!0 &0 'AL+W=O#K"[:7V9G9!6_>,_XB M:@#IO%+2BIU;2]EM$1)5#12+!]9!J]Z<&:=8JB._(-%QP">31 D*/"]!%#>M M6^0F=N!%SJZ2-"T744&A%PUJ'PWGG/OK;,M5X _C50"]F>T=7NHJ)*,CB[)"\>NP-JU9^Y'_GF9/",:$8$KP MD_\FA&-"^)80F>('9Z;4SUCB(N>L=_CPL3JL_PE_&ZIF5CIH>F?>J6J%BMZ* M;!/GZ*:)1LQ^P 0SC#\AD&*?) *;Q#Y8I0?O!9Y M"Q4TNQ@4^,7,$.%4[-I*_0O.HM.8>@STQ5K$]VI\#=/FC6:8?3\POS2M<(Y, MJFMK+M>9,0G*H_>@^E2K<3L=")REWJ9JSX>A,QPDZ\9YBJ:A7OP#4$L#!!0 M ( .UK6%!Z$5NS>@( ,( 9 >&PO=V]R:W-H965TS,[.SL8;SH0^L8JC+GUWC8=V]H5Y_T& %96N$7LB?2X$_^<"&T1%UMZ M!JRG&!U54ML Z#@A:%'=V5FJ8GN:I>3"F[K#>VJQ2]LB^B_'#1FVMFO? B_U MN>(R +*T1V?\"_/7?D_%#LPLQ[K%':M)9U%\VMK/[F:72+P"_*[QP!9K2W9R M(.1-;KX?M[8C!>$&EUPR(/&XX@(WC202,OY.G/9<4B8NUS?VKZIWT'HC8*#DV2-8^CCPVN!=K9[,P@,(XT02;F+P'GTEBU)L8]&KFY/R1EE$YTGV#.55JL5S,>'& M@?1!,X['GXB>ZXY9!\+%1:VNTQ,A' N)SI,PLQ(3>=XT^,3E,A)K.LZE<<-) M/XU<,,_][#]02P,$% @ [6M84(KN%\,X @ \ < !D !X;"]W;W)K M&ULE57;CILP$/T5Q >L,81;1)"ZJ:I6:J5HJ[;/ M3C(): %3VPG;OZ]M""+L4*4OP3;G-L1C9QT7K[( 4,Y;735RXQ9*M6M"Y*& MFLDGWD*CWYRXJ)G24W$FLA7 CI945\3WO(C4K&SZ MWM*5(5C$SQ(Z.1D[II0]YZ]F\N6X<3V3""HX*"/!].,*6Z@JHZ1S_!Y$W='3 M$*?CF_HG6[PN9L\D;'GUJSRJ8N,FKG.$$[M4ZH5WGV$H*'2=H?JO<(5*PTT2 M[7'@E;2_SN$B%:\'%1VE9F_]LVSLLQOT;S21$ R$8$8@?3); MZD>F6)X)WCFB_[=:9C8%70?Z8Q[,HOUV]IVN5NK5:YYZ44:N1FC //<8?X+Q M[Q';]XAH-4*(#C"F\-$4ON4'$WX2);A @ H$5F!U5T8\*P/#)+-"_HVY"[)" M@ZP0@706!,,LF(2H2?A>@'HSDQX36DS3_VEQ&/FX383:1(@-G=GTF'1B$SQ1 MW"1&36+$9"%E@@HDC^^=%!5(']@["(8&L[V#81:Z@'IX,WH/[!X,1,,%GX6F MIXA$M""!=RS]CY:E>,_21YH6 ]%X?OQ@H*4P>-_21QH7 ]%TYD,F1Z^Y"[\Q M<2X;Z>RYTJ>X/6M/G"O0@MZ3[L]"7[_CI(*3,L-8CT5_!_43Q=OA?B7C)9__ M!5!+ P04 " #M:UA0&@^:I)<" !*"@ &0 'AL+W=OJFJEJIE:*MNOUV$B>@!4QM M)]G>OK8AB(1'Q?X$V\P;Y@T9[-55R#>5A(- MK\V=HY 5TV8J3X%J)&<'5U25 4&(!A4K:C];N;6MS%;BK,NBYEOIJ7-5,?GW MF9?BNO:Q?UMX*4ZYM@M!MFK8B?_D^E>SE686]"R'HN*U*D3M27Y<^Y_P,GWVE(P<[GP#2]+RV1T_.E(_?Z9MG X MOK%_<._Y;&5Q N@+2%^#HOP5A5Q ^% 2M,M?J M9Z99MI+BZLGV;37,_BGP,C1F[NVB\\[=,]TJLWK)%@2M@HLEZC#/+88,,.0> ML1DC:-1# B.@5T% %<35AX/ZE*8P00@2A(X@NFL#/[318JC#U Z3Q.$C:C-& M41JB!!83@6(B0 R!"6*0()YO!P4)Z P[6DP\:)30!:8/=@"H"*&);A)03 *( M"6&"%"1(Y]NQ D6,^Q8C!J-T@C%#W8 *!(.4'=B,((CAP Y$W'!$ZG%\RW! M<.0PF6%*!QKVFP[#T*5_C*(AG?B/8#C &$KPE*]P['#T 5/@X.%XCBGQJ%V< M4K1X= 6 )31"$X+@(&,HR72" HX?3CY@"QQ G,ZQ)1WUFZ0C4\8@'*93[QE. M,X;B//&!)G $"9KO"8$C2/ ,3SK0<#>)$CKZR$(P--R'6T'!8%.WIZP?3)Z* M6GD[H&UL=93MCIP@%(9OQ7@!B^+W1$TZVVS:I$TFV[3]S>AQ-(OB C-N M[[Z CC$.^T$!(5"WT1#RQ$0;UIV&\ M)U*%_(+$R('4)JFG"'M>C'K2#6Z9F[43+W-VE;0;X,0=<>U[PO\=@;*I<'WW MOO#:75JI%U"9C^0"OT#^'D]<16AUJ;L>!M&QP>'0%.X7_W!,M=X(_G0PBZ<#U=$%"HI'8@:KC!,U"JC509[XNGNR)UXG9^=W\QO:M>SD3 M,Z-_NUJVA9NZ3@T-N5+YRJ9OL/03N<[2_ ^X 55R78EB5(P*\W6JJY"L7UQ4 M*3WYF,=N,..T^-_3[ EX2R@RG.;IIHT5SG#5XH_'C<-4@Y;]"L!6"C4&P,FG5DKZ0,EPMJ.D#Z>/ MXP3O,6AS+?2K\Y/P2S<(Y\RDNF'F'C2,25".WI,JN54/W1I0:*2>)FK.Y^L^ M!Y*-RTN&UN>T_ ]02P,$% @ [6M84$5SP&ULC51M;YLP$/XKR#\@YBW01H"T9IHV:96B M3ML^.W $5!LSVPGMOZ]M* +F3?T2^\[/RYUS.!NX>)8-@/)>&.UDCAJE^@/& MLFR $;GC/73ZI.:"$:5#<<&R%T J2V(4A[Z?8$;:#A69S9U$D?&KHFT')^') M*V-$O#X Y4.. O2>>&HOC3()7&0]N< /4#_[D] 1GE6JED$G6]YY NH!7"X-<[#W3R9GS9Q-\JW+DFX* 0JF, M'+#8Y J1'29?R9--%L:8C+ M_;OZ%]N[[N5,)!PY_=U6JLG1'?(JJ,F5JB<^?(6IGSWRIN:_PPVHAIM*M$?) MJ;2_7GF5BK-)19?"R,NXMIU=A_$D22::FQ!.A' F!/%_"=%$B#8$/%9F6_U, M%"DRP0=/C']63\Q,!(=(7V9IDO;N[)GN5NKLK;B/_ S?C-"$>1@QX0H3K#'' MOS'AC,"Z@KF,T%E&:.G1RN(? I%3(+("\4H@VM0X8A*+Z2QFT>K*(W9ZQ Z/ M>.,1?]AC[_38.SSV;H'$*9!\_"93IT#JJ"#93,2(N5]T&82[=.."%S-HWH1' M(BYM)[TS5WJ<[=#5G"O0@OY.]]WH9V@.*-3*;%.]%^/'. :*]],[@^?'KG@# M4$L#!!0 ( .UK6%!A5#4$GP0 , 8 9 >&PO=V]R:W-H965TQ;1?KO4JB MXEMV5&GUGVV6)U%9/>8[NSCF*MHT1DEL<\?Q["0ZI-9LTHR]Y;-)=BKC0ZK> M\E%Q2I(H_V^NXNP\M9CU.?#]L-N7]8 ]FQRCG?JARG^.;WGU9%^\; Z)2HM# MEHYRM9U:#VR\DJ(V:!#_'M2YN/H^JD-YS[)?]<-R,[6ZIX_-9.K'U]T_O+TWP53#O4:$>L_CG85/NIU9@C39J&YWB\GMV M7B@=D&N-=/1_J0\55_":237'.HN+YN]H?2K*+-%>*BI)]*?]/*3-YUG[_S3# M#;@VX!>#:NX^ Z$-Q)>![#60VD#>:N!J _=6 T\;>+<:^-K O]4@T ;!EX'7 M:Q!J@_#6&9CSN7*.86*W2][LH:>HC&:3/#N/\K8,CE%=;6S,ZFVZKD>;7=G\ ML]I'137Z,0N%/[$_:D\:,V\Q_ HCA>QB%A##+@B[HG#AP5$>7>&1XB0 MPNUBGC",U\4\8Q@CXA>(\8R 7S$W@9&4P:"6PQ.M((0Y 9Y;@:^Q:#R(SAH3 M'B3N038>9,=#:.R2%N,UF+3E*1W'6,0!4(>+BW-Q 1?I&]/,73A-"+@@(-\$ M/4&0<$S0,P3Y8+H79#IA@EX1$#-!RP%0)XD>GD0/))'YPN#B@6DD-[DL($@P MGWU(%JS3P@=L7188GI809+A9]2$Z\01X M/ $L.6E2#< @(@C+1 9@8%LV%!KD=A3); M[!)! J&7F>F3L(X\(WE1M%71V[NK0)N6.8WG&3-A0\4X>&(2L$ M4FE>0*T5(9P,*B>R1:'HH7F&,"S/"(HQC]BGG%!1#E4TE)0/0D7Y'2K*"17E MB(J"_/%!?5P.0U8(A GI$WP)">500D,I"1^$K'%Y1]X(G>%09\#1;:%!O7F# M$.14UNNHRY?0- Z/FJ%T"1^$IG'_CKP1 L.AP( #XH(C)ZK0D6;JAC6F%]+E M2^@+Q_2%$%5!U+IP;L^;(&I=L!OZB09U7V[@BPL*HYJD((1#8,)!%+.@WHCO M>"461#$+[(QBUH^ 1PN7CI@H>0%+/I046Z(,Q1U'"T&4H8!'BU"&9L3(T8)S M,F2B6@5R'' I'T0%B?".>P^B@B36+[?_=Y3O#FDQ>L_*,DN:&\YMEI6J8N]\JU9JKZ+-Y2%6 MV[+^ZE??\_9.O7THLZ/^O<"^_&@Q^Q]02P,$% @ [6M84"N**V.& @ MD @ !D !X;"]W;W)K&UL?59M;YLP$/XKB.^K M>0]$!*D!39NT256G;I\=X@14P,QV0O?O9QM*B;GT2["/YYY[[NS,X*-V:AOD.4Z$6EQW M=I9JVQ/+4GH13=V1)V;Q2]MB]F]/&CKL;-=^-SS7YTHH \K2'I_)+R)>^B%JQTTXG=-!KY86RJ5 Z6O:O/]N+,=I8@TI!2* M LO'E>2D:123U/%W(K7GF,IQN7YG_ZJ3E\D<,"&-0; WHWAMYX%>6+U!(;@B&4M[KW(,J_<_,34'("2#;$[)-5 M&,^-C7/(UZ#UO2D T/+>W.AU';@G.<"_(+E#<:>MN>ND(\?L:^[J^H:^8Z!R M !4D)JJ 4)%CYHT6;;DE[*Q''K=*>NF$ZFX+ZSQ6'SW5U@W[7HU;W>X_:,99 M_1.S<]UQZT"%'!JZM9\H%42*=![DL53R\V#>-.0DU'(CUVR-&T'Z:_VC^ M",G^ U!+ P04 " #M:UA0JD0FBM(# !M$ &0 'AL+W=ON]SJ-RR_Y46?FEVU>I'%E'HN=5QX+'6\:49IXC!#AI?$A<^?3INVUF$_S M4Y4<,OU:..4I3>/BOX5.\O/,I>ZEX=MAMZ_J!F\^/<8[_9>N_CZ^%N;)NT;9 M'%*=E8<\^ZR%_?M+]*=F\&8P;W&I'_+D^V%3[6=NZ#H;O8U/ M2?4M/S_K;D#<=;K11_I=)P:OG9@^UGE2-G^=]:FL\K2+8JRD\<_V>LB:Z[F+ M?Y'A M8)V%5@^OY,X'<"_T,0?"H(.D%PJX!W GZK0'0"<:M =@)YJR#L!.&M M M4)U*T"2BZ9(Q\2\;GDFFQZ$_C!D%G:S$<4SUBX^F"H MCP6S]&S8PX--!#X?,H\8(X;,5XR10^;)9@08\!]8F'#(/&.,&C(O"!,0,+F_ MG)S5KPU'-D))B.?(QVO%;R+X@UIA>(0 CQ T$8*^!PH&NV@9T3!9.U@1A *D M^@'!?)\K$.T1PT(F?% 4"$9#7X*$/B%8P(( U@:"$>834&7/6*A!&-;V1 E1()0D4U-).L5\L"RQ"U+ MQ#(L$&GUH^ "NK(99JWUD0U-J!0CFD=NA[[(J&(ZQ"ZIE9/@K,0NK:IB5 ,ND:H@/LCKO'O MEWO*$-@-N'*C]VAWOO^A^& M^?]02P,$% @ [6M84!P4 Z<'! R1, !D !X;"]W;W)K&ULE9A=;Z,X%(;_"N*^ _:Q':B22$VJU:ZT*U4SFMEKFC@? M&L!9(,WLOQ^^F@GVZU%ZTP!]?7R.[>'XQU??ZH'43_"CRLEZ$AZ8Y/491 MO3GH(JL_F9,NV__L3%5D37M;[:/Z5.ELVS M"UW61U,&E=XMPB?V^"QXUZ!7?#OJ2WUS'72EO!KSO;OY:[L(XRXCG>M-TX7( MVI\WO=9YWD5J\_AO#!I>^^P:WEZ_1_^C+[XMYC6K]=KD_QZWS6$1)F&PU;OL MG#>?S>5//18DPV"L_F_]IO-6WF72]K$Q>=W_#3;GNC'%&*5-I*V*-H1W_3/>P'N_]?.SQU^_1MF<[B>?36!1HUJT'#;S3LJHC:Z-6!)<[@ Y42GG%-8"X)R$59N21NQ8Y M9I[?PSQWF2?/QL Q\?P>XCD@GJ2O'@P\OP=X[@+_0,SC81P3SQ'QW!,"$\\1 M\;X5@(GG@/B$[')=EJE=K3;R2)8J'V.$F2? ?.+Q;,*8$KM_51-FB]!^:J_J M430Q0OM# &B89U\FSVL^W;'R1]'4!&5J)P-4W.?)A'DGQ+O-!X$O D;V>B'7 M%1Y8ZOL&PKY P!=\%!$FGM3]%!%FF1#+SAPADKYBC\_#J=*O,,,A MUS]9M3^6=?!JFL84_9G(SIA&MSG&GUIN#CK;7F]RO6NZRUE[70V'2\--8T[C MP5ET/;U;_@102P,$% @ [6M84&]@$>OH 0 9@4 !D !X;"]W;W)K M&ULC53K;ILP%'X5Q /4W$(@ J2&:MJD38HZK?OM MP"&@VIC93NC>?K8A*!=W[1_L<_@NYQR,LY'Q5]$"2.>-DE[D;BOEL$%(5"U0 M+![8 +UZTS!.L50A/R Q<,"U(5&" L^+$<5=[Q:9R>UXD;&C)%T/.^Z((Z68 M_]T"86/N^NXY\=P=6JD3J,@&?("?('\-.ZXBM*C4'85>=*QW.#2Y^^AORD3C M#>"E@U%<[!W=R9ZQ5QU\JW/7TP4!@4IJ!:R6$Y1 B!929?R9-=W%4A,O]V?U M+Z9WU"R@9^=W5LLW=Q'5J:/"1R&5*(^*$6&> M3G44DM%9195"\=NT=KU9QUG_3+,3@ID0+ 0_^B\AG GA#0%-E9E6G[#$1<;9 MZ/#I8PU8GPE_$ZIA5CII9F?>J6Z%RIZ*-$DS=-)",V8[88(+3'"-*.\1:>HM M&*0J6,H(K&4$1B"\$O#M J%5(#0"T97 397;"1,;3#_U$7II:K>)K#:1Q2:\ ML8GN;:(PCNPV*ZO-RF+SCD!L%8@_/\^U56#]\3S+]5VC_CKUWOGNB=4F^7B> M9?(I&W1QXO4-] /S0]<+9\^D^GG,$6\8DZ 4O0DM H)%ZNU9[/OWZ M4R#9,-]J:+E:BW]02P,$% @ [6M84!V8G)YY! _!0 !D !X;"]W M;W)K&ULC9C9(!@B2$0"G;5<%[[*E* M]=3,7!-;7JI9W(#C[KLI-*]5]V69Y$I7[,]TYQRE6TK8V2V&&$"">)CJD]&M1C M;_EHD)W+^)BJM]PJSDD2Y7]"%6>7H4WMZ\"/X_Y05@/.:'"*]NIO5?YS>LOU MDW/SLCTF*BV.66KE:C>T7^CSFO+*H";^/:I+T?EN5:6\9]G/ZF&Y'=JDRDC% M:E-6+B+]\:'&*HXK3SJ/7ZU3^Q:S,NQ^OWJ?U<7K8MZC0HVS^+_CMCP,[<"V MMFH7G>/R1W99J+8@S[;:ZM?J0\4:KS+1,3997-2_K(\:B-9 /&K@MP;^ MHP9!:Q \:B!; _FH 257Y;/83E&UINFSMM+.J]&Z]^L_ZFXM].C'2$IOX'Q4GEHF;!C68;C+^\RKR= ; MX>@4;GDP-(^0&?:L'V%L$MP%F4XP1O29*<;X?69F,@(4/,?+6'MQN&L+#/7#< Z\]\&X.%!0;-HRHF;2- MP@,!I!XCF.MZ$GB;8%C A N: L%HX/I T!F"<<8Y[ T$(\PEH,L66% 6,%#" M$O5&H+ZO)B8]CT@0=&5B@2<%7,]K$_,U)1DNMX?+[1ER2PF68]@P7B<0Y53Z M4&X$+G"YA;FZ&:@N%(C[X)Z7XQ%#;CL4# W6%E4IP$ M'ES.2.X>#WQ<7A^7US?DY5"3T#=G4A( C1'(A]#$-^;()1":FIY\(]S,]*2W M#@#-D9PHA%;?0+U)#/!)#,PM$1X)PL!,F!N3^ W4RT7BN4AD>P9-,I9TX MY GLX6,4NO.JJ,[%Z$&4(&<#L"%/6ZC7%8;@KRW5ZW8: %\KA(*[XI=(OZI[ MQVMJ5N7#C:6%NE5Q9E9E4BZ%YT#4%:36"'6O+ORX_D*9<1:4\LYIDMXY3E(7 M>5^ N0E;R.^U%MR:QR@%]^8)3L$6PR "]M,9GI8@W1\*94;# VJ!4BX\).!4 M %O&I.@3S&N%4MR#/8-14MZ1_,[YGR+_ # .)>=(;5Q"R3$*ML\$I>#[>(I2 MIN88!=^TTK+:$SNCMJNZ%59<38#RDSTN*C+]65WOU9<:G^^9>\*\HWQ_3PGK/RC)+ MZGN+79:52B>OI;"M@XJVMX=8[&UL;9-M;YLP$,>_BN4/4(.AW1(!TM*IVJ1-BCJM>^W $:S:F-I.Z+[] MSH8@U/$&^\[W_]T#=C$:^^HZ $_>M>I=23OOASUCKNY "W=G!NCQI#56"X^F M/3,W6!!-%&G%>)(\,"UD3ZLB^HZV*LS%*]G#T1)WT5K8OP=09BQI2F^.9WGN M?'"PJAC$&7Z!_ST<+5ILH3120^^DZ8F%MJ1?TOTA#_$QX$7"Z%9[$CHY&?,: MC.]-29-0$"BH?2 (7*[P"$H%$);Q-C/IDC((U_L;_2GVCKV:HC7+Q2^J+\T;/%"Q%B_=IE7U< MQYE_DVT+^"S@BR"-PV%3HECY5^%%55@S$CO-?A#A%Z=[CK.I@S..(IYA\0Z] MUVJWVQ7L&D!SS&&*X:L8OD0PI"\I^&8*'N7Y2OZ0IMN ;!.014"V MSOLFU MO@G(_ZL@YQ^;W(C)D@])V&JJX=+^%/8L>T=.QN,/BF-LC?& O.0.;T*'[V0Q M%+0^;#_AWDZW93*\&>:'P);76/T#4$L#!!0 ( .UK6% D"\F 0@, . - M 9 >&PO=V]R:W-H965T7?@G8>>[NN?/=<9Y?>/W2 M'!@3SFM95,W"/0AQO/>\9G-@9=;<\2.KY#\[7I>9D,MZ[S7'FF7;5J@L/.+[ MD5=F>>4NY^W>8[V<\Y,H\HH]UDYS*LNL_KMB!;\L7'"O&T_Y_B#4AK><'[,] M^\'$S^-C+5=>KV6;EZQJX3XFO!%K$KYQ=FL&[HUQYYOQ%+;YN M%ZZO&+&";812D>G,<]:P-2]^YUMQ M6+B)ZVS9+CL5XHE?OC#M4.@ZVOMO[,P*"5=,I(T-+YKVU]F<&L%+K452*;/7 M[IE7[?.B]5_%< &B!4@O -&[ H$6"-X$Z+L"5 M00\#K7&ECDV8B6\YK?G'J M[GB/FH0GU?SKA!T4UT%9#,-9 < TAJB'$. 1& MM#M0U(*J+EQ19!S)&@%!$!LQ0T!^,.%RA!*.,,+&T:PZ4#@PDX3F"=L8H$EH M\$5 DWQCE&^,\37,K&++S*>81 9A!#2+#*]2#$1"G'""$DXPP@:756*9(7%B M$D9 5MJD"&B8-B/",Y3P#",\H0%\O.?X'R@DF.A;<$LI:=30WX!0,W((BA"8 M&:%#4)# E.=H)WP Q] .#.C9Z/"V$I2&T3I1-L'O(T"VD>MPK+;7Q@' M)F4$E%C-P 8!F3INO)$"VDFMNII9ALQ1X/^0]%W(>(+#6S;Q;ZDHC1H.'! ' MUK"'H*S,21'4,',ZTMY@S"U9O6^O$(VSX:=*J&%QL-M?4QZ(&I.-_96\OG27 MC3U;O\ZIQGKF00W@[*N\X%TQR].]D0 _RNM4O"K83ZC66[W5WY^@6 M@A_U?=FCDPWA*IAOR(1,\IV9NBMD&>XX2H)75G9ZG!MCQ+V4DV=4>W MW!*GMB7\SX8V;%C;KGT!7NIC)36 LK0G1_J#RM=^R]4(S2K[NJ6=J%EG<7I8 MV\]N4L2:;P@_:SJ(J[ZED^P8>].#K_NU[6A#M*&EU I$-6>:TZ;10LK&[TG3 MGI?4A=?]B_IGDUUEV1%!<];\JO>R6MLKV]K3 SDU\H4-7^B4)["M*?PW>J:- MHFLG:HV2-<+\6^5)2-9.*LI*2]['MNY,.TSZES*XP)L*O$<+_*G GPM<[[\% M>"K NX\0I M.FNEB;2!2*YS2\I'DG=+HU;!B\0C*32D;A3"COK!9C!H!D,+!;!" "H$#\2YYP!Q1E)P%2?T5_&' M>4+030BM%,(*$:@0/9#GG@/DB>X>SZ<@QA\'6BWLW$S&H-<8\N$MS(*D:.$! M77VP+>5'4I@#8HG[2>%#.$X*#.%!4@00'B9%".%1 M4D0 _KQ*\A6 ;^(D-]<"^A=KO%.^$WZL.V'MF%2GFSE?#HQ)JO;,>5*O8:6N ML7G0T(/4W4CU^7B8CP/)^NF>0O-EF?T%4$L#!!0 ( .UK6%#M_P?.";4 M (?= @ 4 >&POZ: MGHWMB"Y3))#/DR?/\W?^I6EVT9?[S;;YUQ=WN]W#RS_]J5G=%?=Y,ZH>BBW\ M_^5,Z'L_^=)^7VQ?1?EO^;5]<5OOM[E]? M).-D\>+/_]*4?_Z7W9]?5:O]?;'=1?EV';W>[LK=4_1VRXV6U38ZCWZ^>A6= MGIS]RY]V?_Z7/^%+_&*21C]6V]U= V^MBW7[YU?%:A1E21REXV39_O%-<3V* MDB7^F([;/_[;?CN*TD7_F\\-]S\OKIM=G:]V_W_[S4_E;E-$U4V4I*?79]%5 ML=K7\';[LZHC6NWZ"?]>=5W_ZZT!CG_(OT=LU3+&\*5<\J9_V]]=%W=F V?EX.9]/ MQ].!EB[6Z[IHFE@_1._*;1&]WW;&,DVGT9NZV*[NHH]5WMG*=G.7^!=,[U/U MN&T_^_,.!AT/M/"QN"UQ=V#[?LKO.\.X?/_3CZ]?19?O/WYX__'BT]OW/W6> MH'$ C?["B;>OXKSY?Q\DP^[I&2GU3-CB(OQ9 17!4HE= '>UGS\^3]#Q+!@;QIMP4 M0$WPWFU5=T;P+J]OB^ABM2K@*7AFS<\/M/7ZOJAOR^UM]$-=/>[N8"'O'_)M MI]&;?-,,D?O5?;[91-_O&R"GIAEZZ*Z AP9:=Z?XT]-#IY=D?/Z_!E^XV&[W ML)@?"SANN_93N[I[1'U70'=-2>>I_VWWY(>B+JOUX%XI9_M__L?_.,BA[+Z_ M@2\[*W7,VS*6WO??=%C(!;RZYMT020<<[NHNAU,=O=_OFAWP5*",@==^ M@?T\_VT+9QYX9][ B5I';YMFWZ6TOQ9#1/$?U08X8EX+27<>^ZD:&K.<)=XY M)%]DLMTE<0QY5^ E4'XN< MS?7_@\0_[ZTVY@C6K\J%'<+P#'&1\GLS&R^PY MKNENA0]U];G;#D?Z MZ<=7[>_T'HQ>?UG=Y5O@)'VL^:>_7KT>(M7&W'] $]?(YV\*O$Z*Z#\_%5]V MT?<;(+7.A?P!=[+:-G@G[^Y@HXJ;M/5YUN\^:.EF6%'XJ_[4L04' S.J^O5BB%X/A7!3QTO2GB M:(/2 ##QZI&&BTNWKO;7NYO])LKU!9CX21K/%S,<._(JZ@^^FLW&\E5GL&^W MGV$055UV6< '6,"\7$?%%Y!;&V YV!IOZ$I.=]XT17<&GRH\!H>? 8)Y*.K= M4QP];'(A&%R4!R2?.-H676Z/VUW#GB$=W!?1+O_2'?,/5;5^+#>=@_1>Z! X MYFT)*RJCZNV(GSTTM?[?WKV]^/[MN[>?WKZ^BBY^>A5=_>7BX^N_O'_WZO7' MJS]&K__]Y[>?.OQ?V>0#'RWN#!=P@/< WA"]V'4R5XV#_FJ^-<7H'0U1?VY>/'GJ(?HA8N^2/QF:X> MV:$VZN&8-P_=**=P+0%]WA6H9FW.CKYA_%4*+.%-N84V2Y0N*Y&(A]7FB\.W MQ%<0_"D,<%UM-CE+'OH^S-T3Y#VX@_2JW.QW0OG//_V^YY:1:9SB;7,6ZX+ K#KC>@,_E+=;D6-63Q%:MYJ- MR$GK7_<-RQ.=!<2>X!&]'[J7 (KU-\!ZH[MB3?::6[@Y94C'S\$._ELV$2Y# MOHQ!(RKA^-%]V7$I_@9WC"5^AM'0:3MD\HW^ M\\<"E?RNMBJ2S25+-H//.1''4?70DU;6X1T,E^L=LJ6AEQWO/CQJ%1] &GI@ M2Q)<9*#8G@J#QQ\L\^T8,8<:>.X]X"4X0CA$\!A].L.-H=&V=_0_/\(IC> H M/>;UNC,%>[GII;;?KI&-W3]LJJ>B()VO1^2!%\ZOH>=0?>FRB\_EN@!:B:"7 ME>WL]&2T&!^^L8>81H=1= Y\= JZ(A*Y/V[*E_^DQ_&KF,*W--C=75B(0>+H MW,S]KW_;6T.==DP,1W7:>0NXS.<"E&)4UK?5#MC&NFQ(A.U5VGL>!^63R(\Z M1]6B1\IHOX3;5/1V\%9;@@T#LD>?2*>]KUNHCBGYJ(7JO'4<._YCHX>WJY&< M1'\2UMRYIU8[Y]GKV$O))YB23S#IV#4#_:7W6@B&<4!$],?='6QL,SSX1PKL MP\(P'M0W<%";KQ!\EP..UH"NCWAF/O",XQY-($6B=(O:+BFI';YUX648E 'J M8E6!ZH@$[L0Y_![_(DOD PH5:[:HV@Y*ZJ&G@U<%\%!01OM8\\4]VK'^GJLM MZQ6>P5=R;I]_6'0Y>LN=M\N^DVO?[9S4^X>\K(GV5G?H:NNQ4#5T>8#S^N6GO$)GF2<=A*2&J%L2H0<\%.\A6< YQNOS6Q MQPP\(/[W"N]B9GO.N.9VO$_X/T@?2H#/$6T)++9YCF@_Y$],L49ZO19W)2\4 MFSUX-6G!@J_=HM*0=64[O>Q!S;!^M\@Z%@R*P*HJUM#O\F&FK+CY7F\_8^09C"G"I8(6Z^G/8]+>]9:_5 M5SU'R8X+S_%M?BOW[^"3'SU=7*J1=XTU.ATK->DNLH\S M3]7VG%XQ)QN>/NK,(D6BZ((.S.IZ4]ZRJ8?WM\.L#A%T)E?E[99" MG3"Z@V\I?/\#B%8]?I<_OZ]O\ZU/AU M@XOL:-BAZ=_7<"8?&A:=_L__=Y&FX^_X)_HC^2ZF'=!?.&#&_21?/Q;R#?I_ MY+M](]_!@8#11O? 2E'VW16KNVVUJ6Z?2.]%O_GN#I4 /M--U.SK6WIR77PN M5^*9<)<5V8#0THE1/D](P#GIMP_(9X!DBF8$\FP1F9$F\^_(@+K>KW;L7">6 M ;P#NRIT,1_NGAI8-M#529Z)/N=U66 HV4V$'A?8(_*3P(D7&@-F?@<+"M." M*QE8=(&16-1D#1?M[=,6I%&<)_*R?5VY7]!F#B+G2I^EWF]SV/*J0%*EET9 M*M!5^;#A&WP5D!+.<&4%_!M'1XVG(QYJ01MH_>8]6X]#*.%7="K" #;H9-A? MPWU3XBK FEYLH&E#;B6.5#?0-8[-D(T1&0@N[%W^&4VV!8B?FQ*V#0<[BG[F M.P19SWV.=P?.YP$]\+4[&0,SPA%B? 4J58_E[D[[Q@UY\"LFV[&AL14/.Q9D M<"%^WI9.(Z+5N+@']7.5P\U)@E03W>=;N*.)V. 6O<]_*\Q(<8:_[M>W/)[' MNQ)MZ7RI8.LF M]*X4[41W0/A.+6X(/E@:[V#8;>W"F%@S'T6O]J1'X8_E]JX@I_@>[O$:K8D[ M.H8@.O$BPX*1IT"7+([DMH"UW6]VC1\2/'RSW^'4N1]<^B=8$5C.6J2]NZHQ MJS^*AF^\7_A$H(2$L2/177E[!]N_*>&9M5QTLFE$-D!D=0GW*PP,VN8@(UK0 MNBA 4*/086 U%(N" GK1Z7(4F7B2X#/R&'*NK76_0#"&<=$.-RQ^HPP/ @-< M47@-BB]N7:!\2P;:BLGUS=LW[Z/3F[)N=NUKPS.1/1,O MABV3QG$N$AZQ DGN"=LC&9/&TCHU=7&;UVNE+]ETU-9!AM2>A9JI#?PC' %, M!9^O847YJB![)5X&AR:+F\$V5GCXKFSP*[Q:D.KA1[(_R2%8$1OED>UJ%%&0 M!1]0FY[Y%6F SN-:G?WB%7JY[:'" M=PMT=&_@[FM>1M_OR\U:Q;CR'A=(^$"2XI9.QB1#-=$[%%'1.!4^=76')Y(( M=%/>%(YKT0F0+S8DY_Z8K^Y@C')K^>E2-\G4=M/8BYA?;^A6K?;$9/%KY!NAJ." M W]=U34?H;HS)1.P&>6?\W)##)D.;7LIT/(JH]2C^\R"P+[HZ&DQ^(Y3R:QZ M8#$)MKKXLB.-K8YD%7:%64=:J)(HMZ;P9A@C"-!\ ;, #3/'8$!H" 2SDI8; MOJV$LNE$ZFU/Q-G:.&K9D00N18LKP9J5 _M[*>,(]THGB4>>EC3L,8XP^0=F M07/3\PA= (F2_0(WE_(:<,M(JF\&&W,D7:_)R.AF*E*?N!A@2'NRNI)EK29# M#%[_\&N^"10'D%P;91&W(!(8T4&^Q3L<]&AW:AZJ+4^+A<)')W/3:C!1"P*W13W#TY1D$/HR$4WG%:'B9S%ICN4LK:B MO\MINQ:_#Z6!\9*K+-S3K6QBT]JH]Y[*2,. ]_1#$$JD!LJ MCAHT)Z-_B[9K^$0Z8N<@[OT#_G:#.J>V1*%SS[76 MFJ31-!R17HLQ7]ND;P^SB YWH$9E?"..B<=AHBTOFE*W-_N:[.IKC!G8X/[I M]6K/"<@^*!BN0A8@$9:&O(DX5GL0P>XQQIT8#-IQ41,GSI*S^V];B2-#9$TV MTN%X5B8 %D;ZH-9(1SZP_YN"KFXG-S*[*N^]BN$U0Y0'W$6*6T :#HK_M+$@ M_N'4K.@!HY0ATY;OKW\EO0\=3R#(;%'2(-/$_CX8C+/$.XZCE'_95J#E'#<% MKZOPMJ9]KD&JW>^(3=!U#O-%A5LEVW6I60GKJN"CH^R'B,^S+<\3/ /S@@5\ M=TVZB/MQ1&8FDN0W3VP9&II"S]LXD5Q6!O>#KEVR!GNAA\A$-%1[(>T?T"I] M)QLAND*X\WCQG^O.C\1&TKB'@VW,V:56B)2-IH\>V?JFT/-LZ<:?_5&D(?@F M7: 3=X]GFKA4+BH(Z3JWG. &!%?M;^\"!P\*/[URFW6DJ<>H:-]]),R5M9G/ M35Y*L"?3TDU@0C ]F_DXJ;01C2S0_,(6T2[$5S:V:R1AU'%E#?J'#GKPE,$V3UM,&"RD 5*ZT%@'-R0V@:S(N];DSG?: M'D:-J?T>ATKQEVP+I'#+YCN[.#2%:$>Z/[S\6-6_ 0&OBN^8RIK\,\5350]X M:^^WM&/?.>UN5]S"D"32A?T/#Q*SRXHN+C9E]T!S=2$AG;\"#]CBQ5?_5M!P M\$P#^=5->?/DWR62]](""&3"9^6%AE<5#B:=&*0Q.$D@:\# U@6VKI^W^3W* M(!(9BFODS+48,[QSMJ4A6G^H@>AJ%.>]7H.I/*O<95,YQDTV!=H%22@FP:[; MYA#M7-%^N7[$Z,Z+I9HA+,Y]);E8I+-9A:O;%5+#SH5PX>HZZ8]9TX_[9K7? M5,UO($W@!4=YFZS_OP'^MPXMZ3]^>J-6\!:OZ':]QFZ(*(E9H.A+&6<%*_GN M\G"L*^9+ $G>WT0Y"Y+(_BG'K/3Q 3MV]8RBM\0"B7304T!&'V''/.6A5U6: MOJE0-(C^ML_1:L"LM@R3PG&.]Q0$Z )C_.'U#8OAL&$.S1Q+SAIUY/B,"A:Z M_Z/HM;,N!0R)%B30[Z[1032@Y'6X(=G*D;R:>[KO?N&K$:U*:QI WRQT>8P- M-5PB;)GR.*A!66MIL-5.M-\!N_^[ML/4K/*4\^48=< ;.D "I%/97;GUI"NG:))MR:Q.WVV6B-5P$)S>CN]MB-GNU\ZP=NZ-'"UR=MB&[?[E0V-"[>\QFP)E M6HE\H]43@Z.[EE3?D(9QC4V43M^$[2&UP4!\>W\NBT>\JJN (%"F+S[[,:(4 M[&-NPM$"P\##)WI_SYZ2Y0$YR+6QO6X*D91:SU8WK'^'LQBFP\AONM)V]_]:K7S-V^ MCXY% .D!!P'ICY,Z6JPB.*24!6Q/Z:-(G<:GP!:A_3'#=M<-]XE>.Y/,R"]Y M\9;I5]:D^P0Y9AK-=3X8C"3FW&*S-AZ+(T[%@:- FFYKYYO!P_#VIDVK;>_ M$.T&//4 M=&BQ&*[_ KB=2(^L]T#-&I52V14J)DWG54-=Z6KL9/.K8(DT"H\ MOC/N8N&U^"=(= \5B_.M/@+%B111]#W T+TE (48:):3-LQ-J>@6>Y/ MV7YV2+$=#^E-J*C79F@76Q5L'M'40H<./WAO$IK\R%?M5AI=3.&,>'%16[BN MJM_\#*JG$S'HRRZ!T%"!XS?3-PW8:+GB.7,C?>. MMS-[>IW PVJDOF^=_,99KWE"S!FJEM-<@X_%;T!FB!7Q_%KE,6>X0;61W>/R MM(0E&:.L^H/1"M7GF>X=5K?OQP+%>_P)S_+MX<$82:TSBD_]25)R4=^(G11C M1(Y(!Y;F.!Z"$B)D/RJGNHLN2TWZN&6Z:6B/W/#Q/4VMD BM)W:V8L ",?8. M79AH#-!_FM\:9W$P5^H-)[>P_IVOV+Y&V0'4(/"X%JL#%E:)$Y/DN(/=PD92 M@(,8FT.+-3LC6KWGC>^,QX'K6 DWWM']-_#J?0$KR$,WD2$K=(W791Y;\8G- M)"W-@:X\LR'*7C4EW.E<]J$C"8&&; 9@NB:-@J^B#1I4;DH]>JYC,IYY6YKF MB]+M9Q-(V1#,.HC;.[L?%8RVMI9_#.7ASGH)P1IA[2Z78A'O9PYH"Z[7;%3F M_2"[\$$"07X;!!;Y<'#4C[>51!#1XG4&HRO]"0B+[J49X=!B.)=OFV?1A5?B#6+,F2";I2[0<139:/^H!,SGD MF0Z4=XX&(M/8=;%[+)2TN]<=W^C0M#@J;P;[\(&0:$^OQ#2(KW+ -PMNLM*T M=V+)()F,+[&_0KW4 /"JG'A\#[[ M>3=D#J\;D>O6/8OI11CCW? &W)U(+/X6=&)H=W58LNI!GP$)*C(BE@->*,ET M#F>T;.[P/O!NJ&V!]F+$TR)M#D39_N'+2%BG=#X$/I$2(J5*YJ;\C<2AMUO1 M=?06WQ:B/>=]@R1M2.T(+LHG_R(&1\Y%UO Q9\*!32]](&H+"0K']5##^2/S"\I1F&_P?7^C^Y$6@'^LI9F$5&M MN69-<27047KC($_AGIK8?HDG:$_2NB/G6&@.8[QA L4]!HK63P%5TC&2-2&E MK6]5(_2Y;F NO8!&[L9U ?URZO?;NK@O=VS(D?L/>8TX&0.I%>$O,!9$A,KP M-L*W422\07[>ELCG>+295+W=X2Y7X<+?O!RA"&(6.]WAXJ%P0A06KTCNUR=Y M]76"M ZDG)/]+=_5I1/@9;LX:MY/B) K2?_,-P5'7V'\HG_-/'IH4=V".F% M]<%M10HZ:UM$[XWMWDV%>9>=MDXZ9F4GISN^*7=[[X"N"]N7"[X.]@O/CHMM M$J)92UJ ]U6H6SIP!+K8YTLO'["VW#B?(4U8;1^84]V0+)4/.1RO11;!E212 M)I=!B5<0FGHCBMVH,1(].F7+6D/A9+A_9\2SG"[+.B89D#",15NUN^#TZ>J: ME7()N&;JS7=JV?H4A/T]:$ _!X:(8^L^_Q5E/\;=%+U.5\$&8;_DD/S9=VXY M0SL##4Z=2/ 3^H8>6,5B'OP 9WRGNE+?&N)+?J6%#QZ>JO/1C]SH?A&G]_^5 ML01O]6(/+%4(GN7V+-P5XAO=J3L7>-YTO=K/!2?HPAX?I-!/,6)P%"[%R%&' M///!.OZ3//.&JGR@D@M]9Z4-+EPB90YOT]OF-+(^,-DQEXT(&H. M7"/S*D>;WAJED?4VX"DDHF%D30'"'+9'R]H\("/&NT)#)QIH%UL)23 MM]@C]00*OE=O=-8-D+[9"EY!CF.'ODNCA_MX>K?+,2!9KT7#AAZ/DFL\:-$V!5 M/$2O8;EBZ0:;">R)?4O0&>CA\!OE^(V_1Z$+[(DC6 IEMVNRGZYV XQ1#%FH M=NH=T@JS="PEIY6&\W(/FANPT. M(NE/;/[!Z-#4RM;W8FOSBM1$5"LMBXN?WD*I]-IEX1B9^-J[0?#L;?/-DZB M)N;?W4=NA7!-2>'S+<<.>$-^%_./NF&K[5IC='3A,1;1\0UBB $Y>NXD89,: MND*(L894C!->I"*EPE'TKKPGJ58\DF5;RJ,KK7M7V'@65A!%M>)FGL)&A#Z( M',V6T92.6F$04W._+A=R6$$1VA0MF[]18DC:4/X&%_2:3!+>YMNVCM*D0.[N M?4U#E;[*QO&(8NM),@VL[R?)9#0.[?-)-DK<-[B,9-1GX NU[<\[AGMS#U%B M#4F,&L-3LL3"N5]N=?(:(TEH,QZK>D,7.IVGFM"R$#5K4\+)XJ_8]^J"8Y%& MD77Z3#HQ:J#U-Q@.*]!\7<-O#,?*6!%Y%X]!(Y)@E&P^> :?UUAQD.=A!S:N M(N058IP:Z-F9RX@@?!3PCSY13U:D&HO]C?V&+(P3/D8A+8>8*(5)2:L>375Y"6:X-9_O X:=U M$'^YM"6P=8O-TP7C5&FB)Y]20 /C'8MC]CQWI(L(,9$9"1 :/0<94!7Z!@I M%0 V'$J+A!TV&2,*21@XL2Z0+U=LY<5?,%@(OK?B#0^3?F#1GQ[$B"0%RM% MNXZ3K:W7[NB4L2$$LZDU;AAVQ'$OWC46?@<7K=?=>I@SO^2'Z!'ZV2- 1B<( M S5+Q_!A,HX7TPE\F$[CR6+.5';>(8>>)89LO(XT_T[1N# MW2.K2.)D/H[F\S1*LU3)Y;ANE_%D2=TNEF/J?9[8N9UZR"@Y,B=1@OC+^,]D M2O\LEXY"QZ/E''](\.LY[9]TJN@P'.G XKOLF:%=5+N#5(C#)'/ZXNKB8_/B M+%#*I4-O7W))#!Q!^@A,[Y8"-VL??*%+))(;/]DYKGI$GUQ( #;O-HF#@V " MI+D]5OL-8HN3C?]<-U!L@ J)>WN+R:ZT21BD]X4T5V#NX]'S=/H'Y/1M +D]&4G2<3I!.Y=# M?"!L%\> \*S9=SE,5LT*+=-&CCZ[&PH\*C73#H-$]RC"D&\MER0!+ZIH>K= M%%@T&HU3&Z0TWAX5K_VQTF>4;LFP0I-HC!+$(#;.4-=+/@$F&YFF+"Z;TA+S MNIA,$VVJ-/TZBO2]PQ\GBP7".I(>A*[0+0O)[,!49!DVGQ'8 5KHS>G'M=-4 MRUT H*Q9Q31#MXK,GLNZO5PD'],QB#E_]LF[/,DYJN[I+B6Q+S- @;"!]OZ M81^'UP/>.TE $%^FL"!_J1[1)Q'+PO=VVW1]^)WY]LQ4**/!3&#-GA"/'1:B M>,R?FO:9?]5"IV%AK^_"A_DH.EUP"L9WG\*!I",V78$.Q*?G3YFAA7($)($")Y M2YA0%+7S3Y%16JG0Y:![634:EU]CSNX1LB_R'R#1D-W1; MDW,E^)H&A9[@]:!H[:)9\%H-7^^) F(%.!\*%+!VYM90W'4?2A/8!'(P2R!&AQS@0),7G(,$5MFOK-!7TYAZSZG0>8R1[03$9 NBCD/&&GK;(/4 M0LPA1X^E,%<;2:H]U.W*%I3(]VS,TG$/21RI2Z5P\OU+CS1*Z'!(;3\0)/ [ M@@16U.%W3DO5D+=+#1.RL7@6[/,H=&J!F(T[;'F&4FX\G>"_I^DLGDP7$18! M.,VR>)9,^/-T$4_3&7Q^%H-=4\R*8DR27I=U$63Z>9B6T#/U2SQ[&+ /,=S7+<9:!,R1=!)H(?!_9C3 MVL?3;,Q+GT[C!0T /B?+>)Y-^?-D"4TO?K\MF<)+@0H+'-:(4]$L-=H% ?NE:$!4KA==QCV.PTR^Q I_%R@NT/;O8"M>IXO)C2IB^WTREHWS//CA%2]SG=(Z3Q#\GXT.[L<3=6&:R M%[-EXO8"!\9[L8S3.4X'Y\8ZV"&@=_(W=/#DCUQ0DX;>#K(=B'9EC-QV:"QN M/2]:N7*CP1?;>G,(? TC>WQYS1\-NZQ23:=@GM:=Q1NJ+_M^S$PW2.77OD] M!/H8-#F J]GW3!.]WT9OBNMZCX$]B>XW 9-(-NWW^YN;?%-A_<@=JE;OWEVJ M;\V9/U@(HF@OHV@&FB\\^B'?W(-"!E_]I2(H*CA_0.TNM):(3CUIST11F'MU+ ^T#R B+L ?R&2V&ZF#L\_>7"&H'T0WR9LZ+WU8!#>N_2 ]5643@PZ0D_BOP_*IM[; 9O@@T6I=;&*7LWQ= M2(J@#7O*NVJQ>NK\D'JISR63]N66#@RW1N_IC:"@5T_Y!BYL-2!]\S#'8JSF MT;;O70M=K'BJQ"$U)0(C]@0/0..Q@Y3V(,0PW)-..J_NJ/-?*ESISN= 67#; M$.Z5CHUX+S2]XD$\PIPO*1R(Y?.7(Y$(N8[/?;'/K"'^&QB(Q$ 1""]7XT@R9,E[88 M\U+H?@RS>DXQXG(/.*1_@QN89!#U8M0.-P_M0$#$CSC@L@E&Y](Q&1E8PUPP M6$DB.-RYYT G"WA$/]4[EX)!"<'BK6:29S!:-.1[4&S!\R6\6D2F(X^"((SA M\P7^M>Z;?=XW>\UA(5+2I&0TV&AV \:+R_VIED<*_1D9Y^1/#IGF)%K.QG&2 MH.:T6"Y M)]:S]YD JI= @M! V:*PXG M=RN2;]A#@\Z,7!%HZX(,\R@E73PS<&^E=H"9*CWZW381#(&+L_^,+WS3)XE) M2RZWCJO<4L ?96]W@Z&.B[.J#N62#:>2D7=5&2OC-\E8'3+$[[80"-#BSUL[ MR[5UY-%;-UF.9FX9?-":$Y@.YL\-S?G8D3*.#P+Y,OK;-<<>>H03$O15[/AG MC(F#TILBV"^+/[=Y_048BQ.D6 MOPXO*-T%R]W"\#A_K_)F/'5P3E6%[>TACHIR)\@F& [%%R%)R#ZV(6[YNH?H MH6,=\W 'B33I,X&:/9:S*-X2Z- M?JGJWW".$G ?@?Z'1GKX!U6U-\C/,+N1V2#[ZB>7N !G%_LCB#02Q 6+C#YE M<0K2%96.@;N=$EB:ZF;WF'/PBK^(;ZD^\_W ? [C@*"^$UXAM*:3N5%@VT9( MT4 D5V)HBG@W98M6D-%)-AE-!Q%&=*Z1G6O8JHN8IG$'@X0_6YW9OHY3-)Z) M<>H4MF,1\I0"%CKU!.77X>/"#PR\]DY 49M=\^S--W1VY+"T<=FQT9?15>#[ M][\ \0'E+\8A%+TD%9I:?_AHEJB5IPW[3#_#V5BF4F&H"#JW50WAR"U!<3M$._M*.AHD MH+@ON>7BZC):3,8NH$<4W<=VF).XYGF2-FT#3]K81._%+#5OMZSR^]RR!U,] MS3&(PV.ZVC^HY7D3 F<'BK+)II!U9;4[6!E.5V/B;/I)LQ&3I$@J6K%7@-D] M\>&4$[@7$V2::09DMFR9:2WU($&GLX6%#V.(;_-,,H=&9@/$'#:6HI8["D_6TP.7 P3\GD]TQ@N"S:5CJ?.#$L!WLQW_0RI -\)WD[1N_#+ M"=PX?4J#.J20LG8FS[IY.1G!#\H%I+5HVFB7R2Z>;T-+4 MTRBLXQ_:#<(=,(9O [+U=K##)/L-7(I.77LJ?(F1]>AKN]X&%K(6S1WLZ#D*X7@WN80TY!LE')<*31KH=?6Y M,.7+.N)9 '?,S-^ HE[TU@$.WND\?9S2>$R_',800(%)D>@.8J/S.STK>[1/ MD%>57*WSMC4<\TO&0,2<:9+$R^G$0K '.3M]/F60S>#JG "%ZY%YTXO$)A%T M"1S:TR2>4HA;.*A@)B?1+$'-*C4#]/+1L@W\WQM,<-A)G8X&Y]DV;_!6\%W1 MSP1IGM06U7AT\R8$M4?Q[&/;"5*:)L#PK[H$;5 M78:N^.]DF0N198+:ZQ_88G7Z5Q:7?B#)\%+//4>$!1)B\/97/CX >QTBN[\\ M$JX?[BB2)M-X.EM0:&0RC;.$([;29!)/YQ1(N9S3!7SVK?CXZ31*)LLXF\] M(%Z0_>O,?)/*-Q^.J :03*/Y.)Y-\#T,LZ6P4+C5YQE\,8E3"H/M=6,GLR@9 MS^+9> +SS"B)#<,GXR7HFZ=SB6$<6-X.=/Y+&XW1.K^+63R=>%FD]6>*+'!. MT8BTY&F*D80[1N)S;,'XVV;(>(U<(4N- M@ %L.LULVA@JRZEUWW1N+-STS@EZ3FFFDVV$:@GZ68M1SH .G8H0[D=N)DZ) M!-]$D&<*3'&$CXF'8."Y6ZM]]H\@&CJEHO>:P-@3:ZOH[@J=+0<$ M%W#+FZ#R]0$N+R[.K14!"36# =M.YF8<"EJE/7(TP+6I?]#GQPD]7PB*559U MM[XWNT:TZS+T,E6#-H'>"XW;\CZ:7G?SP:,T>$]2G5"$8=$;A;*^]BO,O,*E MYA/2,I$$1]GJE#J6BY#4;09^[_E@:4!4)XRPG6+T[8SX*3)V^H+4J)15*OXI MRU2_ H4*E"OX1WY(Z0]2K5*X"M*E_I#0'Z1D@6*#:0SRPQC_Z-@\*UB"3VA' M>%5<=]P1^-UQDKT=#F))Z#/.FW &2E$,5R8'W^$%F\) MRX R_MP-F*DACL8UGRWBQ7@>P>4=+V$=V;?2MGLE&'<.5S;F&NCK'4,8WJ-I M@@ZS2;8 (682!"C/K;X;:ME14WY!+G3/6A<'3$AQ7;A(D#/)SGO,K@#=_B7% MKN? CV=3(U?OE":TVBP+^YC? ,].%_;9VA&;=*6O*";'P,\,[>RK_VG6&78; M9N[[%,R><5$K5*C:!5)@#<"2XQ!.R[/60L+)AU4Y+4N4FJ(U9K R"]?D,GH9 M@RQ7=\"K4+QP9;!M+9RC$L:]VD"Q7#'T>Q/+Y4+Q+FMR&E.".J5"GR13JRA9 MW[));/9*.)=PZ(SA%*\D C&[<81.*8'5S9D82H,E/N.]ZEE>0B=[$L5%J_80 MYB6\N]EH]7D*6R*2^FRW2GF6HX@/Z$7&LB=.HQT@-1/9Y+?_ "UA^"8EY5)2 M'PR9&\<S=K\BC9RUR=5,LMTX@W MY*V46KY2_!=_<'\Z3'7.><5$?%8I\;#@=Q]J1+KZ2&_20<$OWQ1KBNM_ ]O1 MT(\\P_$(9\%'2AZMML4YHXF_WL-^J\'%OY.,QO!.3'^0HX=$D!4,,!Y:L1&; M0063*IU.PR@KLS26"V]9;O8/M=F M'\WPT+-9:F1=%E9#HZS]O750(Y)F&\5]LE/=%+L=88NJ4,&LXQLN(A*]-RBU MU@@,75#B,R+B[G)*Q:V2HR'(A2)G?MM=J!"L((GFJK5K M)KT/?8V1YR)![;B.&.?QU 79C=B7DA,J!0,=>D11GS!/&DW8OH?W]>6:Y1:4 M<,Y6:ZC 7\.$7-E&'H_4O"A#Q !;.5,-* ^5*Z7YBQ Y#G*_V7 V3QG ?I+; M>G!AA@GZ%RE9AD449(W6\6%,%,4]OL^Q5" &0E%PLZP*W19LAT:_5G"),(:F MR(CB0K;4H7'?(%*I@3E=JH;_Z/*X3K+)-#SKQT/"O*!(BQ=GYD(P]V93W)?G M7&&'+DY8FYK4JLIFH=& +_:W"".7L$8,/!'UKUA]%&18DR=H)YNTA
P^4:\'1-)24&KQ>$5.:N&%Q7%OJZWMA'3=%I2J MY=MF77(+;,FGA%(A8\WVVK$G0B/+^6BVB,MAPV712W911N+L&+YK?<15Z)C9I3TRQ M.??$88D;Z,3D B>,^;[ L]Y3V1/B=LQ)$6NP1[_T@A^JRN6.*S? ]9"3-+E5 M'#EASEPVL48NH+C19Y9G/=,]U6F,CV-FH8C=E+"@N9@_4,LTE>.$^F1=B+VY M^1VX)TVA<_-%5EN?X+90Y*ZUL MT66^7D03,I/Z#6@-$#$N5O&0[M[((1D?#T$8![6J0GNB&]UQQ-<'7HA*T6^: M_W+JH/G.OJYE3<$MY60"5^0:".LF"L['$"J@."3_:YA C\AL#O?;FSBZ4QS" M_X*]Z3O4<5A#V>Y!^%;CT/XH;95*Y,(7I U=%_X0[%H0:EHB-YC+L7VVPDVP M=+&@F9&V375J0C_#0'CTN[R^K6($"ZO+=1Z:/\1>HS7^NC9KC64+/0X!,&:O M:[ 3L46N.4S^F(XEH'$1I^1O0D?;)%Y,)JP\3."'.3\TB4 *8Q]3)X2QF]%$ MR72?4,H:_NTH=UOTY7[SLGG(5\6_OB#UM?Y2! MP;[XM@2- \AO+7!E]1+BVS #:XHI#MD,H3]@IQ;Q$L--XCE\@SLXZ\7Y\)$"NAA^'*=9O)QC M:,LDGLP7%*'"(2L\D%,._)BE--(,?]#1P!>3,<6;8GH3SF$*_R+H5IP1S%8: MCV<8\S*.QP3O]>&833E!K+ Q!I@LX_ER*6!U\RFBH5V0/+G%)+O=W(G!V0P.Z_EE1ZHB+I^T]!^4)D16Z(M5KWUUP7U *J!2,BK? / M^D\VI7\&(4E/J=(#PMZ-",$L'5&LE(=.K0@RC)C&'JX)TO6++_F]B[D\G8\( M#FO,_W #2D1X$O,:[?QLA3W%.A+TU,+_@[-&-,H=&AT5KM2]/M'/"E>F?FT JVU(X(#99L!DN0P?Q/IR,"^JNV!E?E M3XA)X^KX[0JXGW#8L&"R;F-W)FRCSK&MM$7%.)F.(@R-Q@7'AB333.)6J.A@ M075/'%):-K)X:+("K8<2&E+"H[FTX3RW!#%%1MP]PC[A5K97%?9PHO!R/'#8 MSH2GA^=K#*VC?OF'*%G2/W#Z\?<_$$]UI'NY%Y/QOU77"+X%S;S [S_26%^< ML9(OU4(KD^^:?\7$6=D: SY4V;GYM&HDEWK$;S1"N&4?)T<5F2+6 MZ ^@4M=!+<*5QP"DVO:L]#/>!E>@=N2VE4IZ7!30A+F(Z/KSZ&KD]K]UE,E, ME(&F"@)(FJ"5PVOKU;8-$C**?B89B5K\X>+B0UB[V15>)=XE2T$6(<%L*!38 MAY8YMMG*:'7&+>%T'G(9]%32;(->4>-.@'/5S,-"L"-/'C3G%I-VF[N[ZU9) M].51]#XUZ(M>8#2TPJ*TX,)N$(8&%]"P3)]PXR+,O >.]!=70<6:K#H!="43OD#Z"W%7HI9&R?8J\5CBX8#_]V)F/E$Y] M"5^*Y39[6A<&OD.Q"=H;;W<;E<5N$5*"S24'P:V6N-+@:L2%<<@+=$K,EIQD MB<$3X O&L49C!/.30TSM_.9&@=*0!+X'@1KC)(%;CS!7.2S_Q,><;%$VWTE( M7OS]Z'\4CU=Q:+N"=,APGMK,FDKS&0K5"C-U!T9$YCM@]+-;8PRWP<[0)200 M038)671UC6JXIAR5),GK M:G\2:_CF><+@Y.LL"?,, D)L.%R"WY0=(AKY85-=0Q\F;/I=]4AMB]9P^N*' MM^\^O85[RX.#"06185VQPC^)"X#O'EPR>L]"Z]QI"2;LAG]=^]NB,3@56A6[ MAU]V@3W%G/B50I&8&M5TT"4;"OV0'7H%$T9P,+-,LCQ^ EJEY\VKMV]#.R91 M.MUK3BVRT&+]M929D5/@L<)X'RB4W8%C/ @R,)R6Q+E0+PWDHD?FG5!"+F+A MA*72,:$QGA%J=39=1)><%TW\P$F^S%@I1)IXT"R&[C!+,)EXE2R0R5&W2U%) M@K[[H"'3> J*6!JG,*8 !Y]BJ/BX-!CC.EFBYI51CF^-_F[%?LUBQ#O.*&GW MX]! 161/QG%&"N5T,?6N;F3F4I9H&L_'/N7JP!N]L3HS&& M=0?-.1F/81<6(3A !FUBDU.1]UE[2*!71!J#<28IR&GNGNP(C*# K5EL))9 MSSJ%;I@ED5RX7G5/XNP4ULBO6X(QS=D8Q@0$-F&X- \[#"HSQJ^F F4\1["7 MI8=@[M,FAR.12125<'*C4G5T6GK.E9+"X::2833,.(DYPQ2:LK1%W_;(P?I?=^!8@D0D\W$&"@K_\I(/\A0 M H@GG56_C&J' _/K#MT &S\[CD_!ZI"9&#[#F'K.>H@));$#7%.=3*)>]Z51 MN*2F$&KK[0T:D4E=D!A7$K]4;$4 9?:-N6IKV9U4/BJ2G M$4UDTV:2&&MT)#$.'U/WYSA#CVO*J\,5>,S^A,6/O=79UZ /3S!2+GH5J#+& M:4;^B5,N+_'5W6WR!P$[)LLHF*@;#E ML.@@^%VA7_>.8_W^2+!ZNZ?V,_SM5WOL;--B#)0.@OPHB>9-6:KZOD)A"?<# MF/4*E#.6_!!UU2E792=U29G1'\7K^F37=P;C&D%.H'S:%-<\7OH MA^[O!8TD&QR)XONRG;.G \1*&(_2L>W@DR,8/W+G4"=9<(Q1HS:5L]?3I"P- M _JT;]^DJ]OMLFV-Z9DSI\9E'[DWGE"W)]G<6$T]PIC7 MQ?#8M*?FJI&WYXJBVJ;Q[V@U23\W(4K00;<:=L*^&KBH/Y.P;Z.].+Y8)$_\ MEP0]I*AF#^=B2X']9$9 N6U?>*+H&YR)#P^"5Y21Q)Z5/&+4S)H4+],0OLWS M\HJFB1V5IMGTCO0J+G^**Q!&.C\;U@3Y ?SX&DGSW>'J MO='^:2Y7CCP7)(!\QX9/_\IU04J-["&_Q-4])KC84XYPUFHI>!@/#9(:QW&J M52:1$B#]K^*#%#*'60XL#S/8ASL\?;Y2$S!J@^OE)3BJ^)VKT.&HDT3?WK&2 MEEUHOGC/"KLDA_90NA5*=Y2^5V (!7_9=TJ]-ZQ=?/8KH4G$3I:$<+R)O91( MWEC\WGB\8HRS4.]!O;9GT5K(6N'TDY96$,PF;=DBX8M6'H@DX;FU_'UF2/B2 M[(^W^1 X5SOTS MKWIN_"+8Q5T?/MM>:L-EI(B90=NT:Z1+HD)(25#0@6=='. M>RD;'P[B+\6^=GBA.9)@QQ6BR8_Q2=G;-2;(2?Y'"!6!H:K88]\,5#R0KT1/ M=RK24UELUIU1RJ+]D:NN8R@]U6P(M=K\J=JK,3=<-%. +(SZD> 6%PS93W[]FC;:4 L2$[AW[S$(K0YAD'12J96R74!XF-9U91-=%.4 M4J0P+$J>^[(W_?8ZX"5[8JYJL#-TKB7<33$M<_SD_'\=]^D8[WXP!'3,T3Z! MUT8$?I1,1@0AB]?5W!\W240E6=*C\;0EEYJ]LN<;I3[TN%,5ZMD8 M,;%QVSJ%[;Q:;'/Q*-L -\E)D2'-!SD(B"/^W Q0@D#X-CZ2^,ILE/77T"/+ MIDOY!-('7;8I5_[X_9YC.DD6;;S/D]DB +[_RM$-,(?"T8K@X'T]@^+Q6@15 M*E#1QDH,Q+3NX)\[N* CJ(KP3SFO=.+.7^%JOD$N^Q^TD,\>VV0QY^,VF;E# M2V"6<&9GD^@_R-.+%;?YO"8(%V\/LIY6A/!_[K0F,ZHGO1@M)_V'*+P>P:TRK6<3V T6=J[P6Q?"X<4*G[L!N>V6RI)UM:O M,F-"^WVTCX-Q%6H43Q=A+:D>GTN@=U(TC;M/F_."\;+A!9TJF&[C9F5S]5^0* %-"X],<0E MW4ZDOR44.)\@"A6I%J7S>C7Y1BI3.QNE'VL/@@B90-OUS)P2LIQJ#\.VM;#Z M]S94BAD7([2L>@":T "9+.)D/!E:6D]FP0J.HI^JYPTKKGQHU\*"/G[2,.0V M?R;0O57F.ABB[GPS.-BVEU#B'08+%[G?AX$V-62"Z.)2I!$F(H62'FRUYV9S MP;@.J70-TH!'([^F+"4,?66@35)BN.AMY=%-;93"4?QO0*UX7^_N$%L71(4K M*:[^@Q1;U[_9Q/;)#4'7XZ,9P@]4J4TMH9*R 51?E5LNMEI23-TDG5'@'=Y: MRSA+\-,RP8C5F4:DA*TP\A^^G,WB":*L4C7M; '-)#(RQCFFW5%94H K3%DVHR=*C!,>7[8L$/9#RW],6/]),O+X M$S6)4CX4FG%;^;*= M;C":!G# T=U=T,X]]+W6$[DJ;CTHWP^>BB[0\M>)@^&'8>D)$0IF_[7A+L?U MZ\#UV@E&VBT#-M:^+ K=TIBULBE,<',CXT4D$(R&W"(2@:F@[(+_$8=^N[_) M-6&4U&:B<#3UW7+F#(@;I:#:UK=L[RNDYC,-CL^'JQ7&402KN[*PQ8#6Q8JS MG=$V7;-T>OGZ_5DDB5"B7FK,IW2M-S#.'TX28BS2R+:N7#$/CA1ZUQ 6J"YW M+>U/G MFGRK]:VE,5X2*TX$Y3XJS^@;8>S&5ZG?C>R%H,_9N/T&5PGA-M;HAB@(FZC> MWVO- =[<>W117U?;(HXVE&V(G_DG1%7+-YB=73U2?+3;;]]26.?[/K\E,!$_YPTCS_.0"4%M329?GSF5OOK+*QI%AA\D,=[5&2@U M_+<(&7)_:0573$'">[700L\2X<;#";P!YD:2^LC=L'T+G$OX,)788.QU8+;5 M^7V!2;JME, @*^Y=)MEXCZ MYXC)'V2HAL/^2$-M6H'F<*W.E_$D01-.EF$&RHP,0B "S:;1!5SEL((([?7% M)OD%;9Q%,[BB9TL$C_P Q^S'@^2:4&P-R83J?1\EL#'+F^+])XOZJ164- MX20"V25.N%CR9!'/8*+'+NH,)&M9U&6TG%-=@B,6%61I$,NQ+@%L8(*MS+)P M49>3>(XYY?LZ8@'L_&G%65Q9-L*5K+>)(B\; MQW-0>I:8T;8\8DW'LW@)"A'LWQ(FG0#Q+-J$NLSBY2*%A8FS:1(EV8+(]O?2 M [BH$T.P.Z &@N_;HXF]:+E2Z38W:*J7(R3DY_ M.Z/O7&P9 2"2H#$$(![N ].",4?^(J$R;A0.F]AER4O&[$/;=&I_< -RN!) MTW_G/(D4F-0H>KOCP9+PU!GK_PJ"*>UB66T)OI[QO MSL$., >]3=AA]LF?NJ<>OSJ2(\/2RKG*/]XE([IE71@ 5(EVL!7+11/2,A@( M,N>[]>$>W:+%Z$#GWW.LEJ"Z,\SXCXP.3/$>%'P$+"!5CP":+2E5A2:E>ZN<*5IF]^/>8X2B[7WP)+V: [71;+E"'LH &2>-!Y/ M\?9@4R?X,$_.GLP3K_TTRS(-R?)@2.4X1'X#S ME\BI8$&]*&4^20GP:TG0;<]-2_)@9$+#*V8W[DW@2@RVM'^=0"3+QFAHG$_B M)29R!&_"8@3\3N RDP8U_Q M:3(!@7?)Q1 5R>%0C&N0CC)<_;,M5%B2/U1?9F:FS'CQ\BOHLE';/7@4EYK-1AJ%\GP;P MJ\T?^[H+EZ9O9V0QVI7<#F"D*' EG8-P4PB/$<1_#G0Z17/_I%T!%&_4\"5X M8Y$@+L9B*9+,\\.6WKC6Z(+./44]>@@GC\[?)1Y)?'Z>9+52Y+ 3OXO',TR M#,8PIKJ8-G9B1! =_>\\>VB.1QP-KIP3N71.Z-JATJVMRX=BE@_<"/9R2N$* MR'Q,(&=2MQGU*6C6*>X4L.I)LN /&57.;5-(AR[@,^SU\#*="!0.\N64')8) M0CB>-W;.#%C@I=S>C$%UEA^, Q_,/.@)=C(Y0?\ F^FE*MV5HRBE0P\AMZEZ M11UA/AE'ETY&*4:"OG8YQ:[D@XLR'6IFG% S]'XVFBQM"&D_N;)6Z)[O7B9AF0]Y%G]OJ)(+$=IKV4%UFA MNNBJO^$MRVMO!K0W:7VZE\%X>M:)^ W!?V_8ZZ& <)OB,]HA_($TN0RG+]Q8 MW"IP22+7KXZ^Z%GR0(*FI:?@%(5"T0&PVL7!2B*R!:_@8R;JV^:'N1BL]I55 M;BG4>,_' *L\;7(N_(XN&QA!=2\F<"U>#/O#IFH$S]F3,\7T1'/6 L!N%ABD M0@8E'\K"G:M-QR9(H'L(-+<2L?_HGA"'&!U:7-P'P5Y!_PBM9"XU*A0^@C#$ M;),5P9I0V6UA-UPS3%-*<<@8:X2> ^P,&X-U0C"]VIY&%RE@@I 5:E8MIUC MD/H8O][&, IF/<='OET#GI8>J"4 M@V9]8U9UWHJP/,F,)89,)-?%IBP^2V8&-N7E>"DX;?9AZQ1XQC3SX62"GB&4 MZM\16)A;$']J@C?Z7!:/(LWN_&DTG4C*)S%(LEG5A>HH[05QB3W6:"I1@#UC M0??05K$ES0D;16\NKK[W6#)LE&OLTA&7:-#84(*BA(+839W?%X]5S3&(;%5J MY7=8']?:@\I;4N?Z9%KUR,6"S# E12]P)&UYZ,$R=9.$1RP$N"O'< 74=B3%BUS^" 7V3PE]+F"0:,.7K?%XHRCV\JW" >ZG/UW\!]SO/^[IK%)= MUO^R;CRDKD!+F,35RIDWT38G5?@N_J.3O#:4Y2TW1O5H0+"PI1B]XON&X'2- MV8*3.G?$+LI@3-U:.CXLGX?%Y\<>Z_RZ^LR0">R5+D*V#%QN1;9FES)?9GO.'_7XL"&O08^(45$"Q<1%1+L=[E8_ MM>$A*P$I(I&,<+=\KZ:=$ ],!%"-3QSL)?/=XIH MFW6".W6SX(#UZIEV'[X:,J"CW78_2F#<030L,S?"2!)3# F"\_@ (G M&4QJ] 8_5,4VEZC;Z!:=B%MF?[=409W!.IE^#9/ \;Q6L8MF2YIKC(C%P.?5 M4O5O>Z"D%0SM-66TL".>?GQODFOL^]C/^]5J_Z E2:[RFT)*3_T%[CI@L1<& MP$)?"1W8;ZJ*Q:E7]?ZV]_EPF._@2I8B8B[%WCY1RTVFX)JOVFFKE+)*9.KO2V&WA,KNH3W@1H 8)@\,H46T@X40>8 1>>*GS"!LR M7&"\&!8B*F)8X!A6<+SORM^*QQ++#I8WG)3%I,6W(X$_@3A>L158602B#/UFN6!:3P)4N()3$LM&E;1>Q'%P8LT&\4(FE" M?;WF0@Q*<%S-^/NFQS8EY-(5&S6"DHUW3&4K$F)9!(6^UW!+(BV3"JIF1ZV; ML_'U'#F9225[$.7+>^:1-%(GTO9W0OV#_&+$JG*+A@HRX=B<,LXYTZC&473% MU?2T$(8"6E]6=;U_V$4?:(JX8%P6Y\WEAXL79\A9$2TB<-Q0++1=]38XQ[$K M]GA7F9K8"FYL3D-U LPJT@ -)FOPU<"\$ELKW5-\R.%(4"4\^!V5?H'SL) S:U4+@XUSB":>$5K7. M4K=6/Y$G*%(-SVF B!R+MY &0A4V&Y0]L>PFA1.'3-P.E/J /QA@FY:S>,4Z)"Z:&K9YE'T"VE(DKV)N8PJ, )SA2U:1WSC M2FY(E^60[@(_:[+PBM0K-+:T2<7@%AQ'CT!6Q3E%.@?LZ04V6P2 ZH0Z%GNPC M+VF8EMG?>G:Q45WHS9FM[/=X/,1+@07M"4 193QI'Z[-ANLC&T(2]9FA2'V? M^1I=!5KH&\^?30**!W::X,,]CM4O1>1K-#NNBX8_3&$VR39^4T"QET-#)FR? MS?5 GIH50LCL)+7+_Z@A9TX[XHQMO#)=KKE:ORF6C3T84NF(XB?1TEUJ#@ZM MU_E]KHDW:DP=/-RRPN[\<5E7,QOM(_:'%LLQE'P+8X(,Y2Y\%IG45XOU3>AC M066Q?=/:3LJT1$$7A!=\!GD )P.9?:),">8[L5Y+9-# 0&Q/@>X1.J7>'E9L M/Y=U13<]QC[DCWK)WHIQJQ%9@)A.?H^.3(5'Q/A;^*[$Y'U6#)KO,.QT5SSF MC"#<<.4G^%H,23$,:;MV('?P!!QQ1FR]R_^>UVN"[.?@5\T1HQ:AB:8J^>+% M8H7;-?>!5J!UZ7T03M<4:8=STE WL=(QG75#Z^R.:?98VUB99X/'!\OTU,$B M,S/BHLC/+QXY'.GZ;%VQX:N!*G<&M M9ZQ4VH!D2W-JU1B!XFSMXR*:DDI-H?N6%YMPW*R90^]O9PR56WH;AMP+6W/A MRM+P+>S]1H)S;W*"#9 P61*XMK96.%9;]R4 '3*?"@"/SE@4>,DXH)23]ODV M[9 _B10E([?3/AK:,E?FL_*!8\>NNU(8447$0O+@,I MH:K@V8VGHI [3YHKM9CLO'W+*G]$Y&7-,1EZWV@J]%EG9%0 -O(_B#_ M@",]P9[!Y%,-O(9UHB)X?@+JP,"UD[BQ+=>E60G3ZE\&A\2]AE5[0LB[2WUQ MI[JFNNPI,,FMMU\K)GB:_'DX>8XZ2H7*C)WRC,N!Q4E>D.^( M_@!EMBF*WQAQ.P23XLL=8^(UZZ&%25 28@:+$FIN: YO()-?D1*QV#M%>:9 M76)1 ):)",JQ5I:_"C!4C.&!PIGV'$GB"56J:#HQD6WK3 JB#G9XP."FM ,@ M[/ERF3-Z^4C$ F\'7MY[LFE:/OC'QF>8#QY-$N%:W0'K!TVZ%)Q6O^-V9GV[ MWS=;:AC_0RCK2!E>4A88?ZY(@96]L?1@RQW._YFC3KWKX@+OBF?<^H:OJ^TVU^NTX9(K#S;5_#>-G MGX/].SYNV<%C6.[)(AY&,6<4!*ZE>?RG'P/P"A_'Z]]&^$Y?-A%3=;-G)A4B MH8CH3-(%U@=-"#7)CX1;/#S\+![/9O1L1J@Z*96[_!A4:N>'V_7:L0CE/&(' MU;TXJ#K/S./)8OP5DWH>HKQWT)@KG$5O@6.5-=<-9<4P:'NP&JIOV:_=A II M^F\HCJ\N/&2WM9CUQ6]C :;E>-)+&ETD-C44A?'AND\W8N?BDK"VC+$UPS44 M4=!4JY(1013!SNX[T,OW^YN;?%-%;\H-,GT,D)0:+EUNF;KZCM0Z26J\M*)N M&1+L YASTTH-N YM,]HX5!&R$V@A&H7'Q@1XA- P7B_YQ@'/GQEP_^K^5XY. MC"U"7F[!8DL(?NV8W,,M<+%X;1*SX9YD'[-$UP:R'YP\V=U5:DRDB7Z?VUI]LTR:U$M0C]U@ MGH9G.6GCV_IU/G*5-$LB,8<7>HGW,RH&^X M4'"KHJN?@!O#O+5CNSMM72+\]XJ$ZC")U:)P].;(R0[R:%R9V.%)WNRWZJOC M<]C/GX-N=3$E,'2+86[D*+XQ5-5S5#O,)[$E^ Z0AA?W(F@>K7_. XU 'N6_ M8RR!&%PH7Q\-FR0A2Q6ADTY' MN)[&6=W^>W"H6:^\0&."IA,1-,!L08#EPW M>:F'T;G2;BA*)V,.:FME3!R9YC]OK=>T[]+L\JNRL2OFN>?&RC"'6?0Q!\PR MAEC")%3GP6!-.63HM; (V%S#];"$@IX15()Z6''IA1\\RK@0YX33U#3#[9*Z M%7/UZ1M1^/GT5C=?I75U"MXQ,D)/\F]\^!* R^F ')%CKH*OHR8K:3C-RH5< ML;$EVB?9NU>++99TH@%%=T04D. MH/I J_#\G>X1U5JOJ+!CBWRWOPKW\=O;E%_P%-[S@1 MQUG!19;O"&D=+%/JO+3V'HUN4N!"2J7 MN-=X*223%,T,QB\\BBZL/D!^A'7A*F]C8$W>R%M4"@4;,YWXEK2_D6 I>'<\ M5H,GKN?KCIO9J?# MGLU DGBVI&(4_-]L$EVRO896ZS0AN-PS_)#.)O(APV^>J[5+Z&'A8"Y[[Y\V M<9$%&EBV+R[#O,.$#= M0VO.W"VXZ*B PC(4,">&.7X;%%. EM,^XJ;(P8\^ M1O[ 4S[&]0#GZ+?]]/=%UC>,Q>*P13AH6)V2$Z!]G#].G=(1;6+EOI8PMZW@ M /FHIS"(+\<,$"']+49F;GKB-6*M2E1)]//-!NTE/HXER).$QS6PRJ4I2>XN M)4S4'4GI1$X$"9KD0O%1YI($C.,"*L] M>-@SC+["2$^^G'I6-N;@N2U!^&BFA0L8PXM_]>3":J"C[Y^B;7#\"EHPJ$@GQ)-;BB59_\*"E-C:N8E\U*XP20T.T357&=.^M8C#U=.E" M.G6UW\AR*#JS5$ MUK>TP<4J;QA-$UH1B'VQ+ZP+3&_>"MAF>Q_9U5ZK+5JS M=#JKS_AE'!2I+*>/MN@26*=CX*IAEZEA&&>D@V_1*M"P]R\Y51D5&",6P)YHQ"HEM7A&'P.IROX 9BN-0HG0!/!6&OMMHO= MP3M3U2U3$*6HBN--=]3$DT85AI(:*+F#QP5'H#RH9]-Q#\,0S#55'%?K+L&Q(>-^"&S,^)*WE>C)'B!<<)=N M.$.@-1*3+OA24K\I^?CBZA*.",+P8L[**YD2+O Q@.W*&MQN^PXOPY.(DLMT M%B\2*OPVG5+5A0.O([*)6> LBQ>S>90AQ&@B%:@5R4US4UQ]PJ&L MKRSE:6&U>("FM\Y%:G9TVZYF@I(Z4Q>VA=RVK[V!>8[X!!P$7+'HSC KO30; MVT,/ZW.,O&<6S[R)T1B!PTIB>-BA_0S7DE$+DAFN%^K^CB-)&-#7UKM5_>D MAMA+@1[#-GX@,+5W-(2/ =32Q?O+MQ1DS3,J8'^]7>8+O,6N@,U0G%/[?-^>Z%K%6#:*LL[@T\A^E)MA])ZO/7G M ;) A])BGE!IQG@\1U??Z9SRVLXH=?I*_( *G^Q!?SU4+7R*EU01#/6;^8)Q MLK HQAEI+3AH;F>2C>-LD<*A'L?3=!)ELRF!Y\Y *8+/"-HV)4?GJZ3#+N?DY83%AX6,U!8MLRF6>&!P6)>%'2R%B!0UK?:%PS?'( ])3KA_E\WD/^MJ=>L>S(WF93.:(+0JXDS+;IPIE$B+.'-^ O:LEH25V'+FV;0/Y= MZVJ3:E@NA9I_]C*VE:<.]%$]5R;1X)9T?QRD"5V(*UH(QJX@N\4[ W9)7^ . M#4L'>"HXW<(=GY>'KH(/9#E:!^Y_M;MS !7%1C"?Q3@-!MI4IM#SE)!5DPP/ =_F M:],]C7$FB[ 06IXFDQY9^>NWF$U3G8WFKW\*G_KG[CQFN-.D)P*P"C?W8O9/ MVY@$+^>$\%D3LJGV;0R,D:[G4ZRYP&-,%@M*/CF&9=2=9#A,I\"KF8U?W@>R MI?#&37G#J0?ZQ/.@MZ.HUX[YWP@+)3E(KFM65,4ZT ]?HK9E<9I7B"11WY>[ MG=8M=XT)I@S))#U9.)S7-PB2@F@0FIM!CAQSZ8C7-%*(-LJ\D%)MY,-6OPE; M,5R"D3K0U3"H]FS7B'FS=@;;_+HI)"1 M16;&ZDJ*T&]\.$BIB%U'B%#WU;K8C(AZF*_\Q6,T7?1!-Y%_WE,-"TR&$!R& MY,-^YV+373M=$ Z_4T(VOB<**"EW#I!$VB3+"KNTKNL*E$S"F[((>B,'*2.O M(''];5\1<@A9KJ/3_5;AW\]8GC5(6!+(AGEYY'I2_*7:\@_M)!WNA$*@)4?* M! Q;)M3I.NYIPX^DVR %!P?1L.M;QF%-@F2BT2V*U/!07@\)^2Y2;Z[JZKB3>_T$YO7K<'@2+&=B_0"C$(V.P,SNKYY*U5,U6 M9#^Q)]T5AOKI] J U+I=F>41UYUQUF@RD0(PV_Q@31GJY86]8'KV[1:PGED; MRRX^874QS.!O1HI%V5XB3@IM S 1:H$"(HEK&6]IRJ[@.#+\9P&\].ZHA.J3X MGP"IKLV=!*Y/H"9D5]DF3!!OW3B+GXI'!*Q7L_*'NMK"9\[@[X1>''R8 8$\ M004/TMG?' S9^,<;/Z[ Y.%^/A8KSON^6%:HERKV) #'J&:*^Q,%"UXPT-PH":MP@KH>'*6&Q/^:%\1 X:Q M<1!RW7V^W1;^T%!Y5Q;&'P3F91296?+[>DG(2"4_U(\@E]C-;KZN!8D6<#1^ MU"<8X4F 6PD+TE0WY_M&+SIM@G[B3'2>:QN*T3W)+2.3#OE,+@3")JU''W%2 M;6UP"-?H$V? 1C,FT<5.%MBZP/*#"A[J<+O-[I/\F:]^$V1@DE8U Y765N)F MUJ7*Y7Z," S"XW=:B+BHY5NTN5?;<_[+>?\:@S]@W:D- E"1+X.J/X4@BSILA#]H5[6(?8Q*R;>$FT#TN3' W&0=P_7%Q\ MB+D,P-R$[L"X#BQ_RR_-$N>A,0V\TJ>KFQC8/K,/HT$8%^B- Q$I/-T)V5(0 M!,?;R;YVI\Y^P:)=@ SN KIGUHB_:UOO3 4AL> $<$B<.P.QYWV^[(:?$05: MA@&I]%798TIN&P&(R>\?J"C8NNS/I5=HPJVKE, \._9V^ =-EVWGS7\L;MBC M3E&94UYA%[6YP]P^3&JDU:!@Z8O]+:A7)D5WX J N0;P2&H:0"''ND=GY;]3.1.;F@A!> M"[A92M6/VEYW*EM'C(:NY$9L \;D+$ ?_4#:J"Z)"'-7/48&EPV=#8VX3F%Y M.#+J[8Z+.X$!D@LD38LVT@E \S..\=9^()L4J0!X M27FG8:=Y\1%)Y!?>17 ED+AKLM17<"XT+%C1&G2M85-OZ_R^8T JS?SE:#=X MM;'SW5?'RF_0N.8TAF0:2YYP2VDM[R4 U[ORD3EZ[%S^=12]IHAHNLU%D#=F M*;Q8W#WO#U_WBN>%V1UY+(-3W@>0-/*"Z%LY33UR:(P'-?HKVH)ED&\QI6%; M'".48E2%Z]D[G9KS2U;IW[$+3 YGEL[@<-K@1W0\!4_"W'H;#&19Y+4,UC H MUB[[I%GKS+,8N[X*(48I62H0HFV,PRY6-%OG41<3(55%8O]XRY6YJC8L4_ M MCX(>F=/\R-#6QM7C4:P1F%JUBX@?T6GV)M;9(&WZ*R/XDD^0@T2BP&M.Z%<+ M#L5?-7;6.H!&DB94(C9K^HTG+7!/%?V'IFF(=TKF#$J@X5D<:'/QC9*U9, S M^Y07/#0OCXX"3F7F^;;]#-G=-0)/=][LG6PVBGT4PFFI&;#(A1?\W>Z MFH/+=M%_M/$7.-9Q-!"NK/=L.H:C;!!_WZA'X%PU;&'DYIF/]B9#HNGO0R4P MT6_XAARZ$*M!3\$_3JUR+QRD5L?BOW$7UR:@_'C&?OQ.3F(Z$I0#!^,^[RDQ M?/Y*C/]!'>%SK: M.SY/$$GZ=]CTWMZ^:L_)DW"@I+!5 QZ H]=^SO3S[T49 MZ?AYRK \"?'V'"8@,QR-9;?^=MP:V^R@L]Z\:0>2>_IM[VL^3?#1<=N!0TQQ+F0&K2=(DGF2+* ')(X''DFP<)TD2)9,D7LZY MJ*(08Q(S6/]L.8UF\",\C%5XL^CUAZN7T?=Y Z?N)!H1JL8((?[AOQB",IIF ML 4;0@'$7T=8\3#-(JSS-[@&-'\S]ZF=^^R,5S28^SB-Q[,)K4(:+ZA__([C M;-))&D\FD];AA?!BU=\U:.VKH?2(7+D%F;&)(F97EB(;XV2-77CR,S M">LCHO1/ P!87]]V8B)$R0'W+/0/OS4Q(SJ R(51J%0<3S=/H'^7E'^@((7P6CPW%5V GC$[Y ,U3SXDPP)KSM M;6PRU:7($4=]J-:F^B1?-M2,& 6Y5S%%[C&J@8F5IQ':H=&*LM\Y6X@^VA76 M1\2?.!,#S66_PQXN?Z\]'!C1_PF;./L_;1.GP^=P\0U[& *N' .!4'9!H]K( M#".Z#P9I[5O&Z=-XNX**H-!%;]]&YR8D ?^[QS*QD98MK5T7G]]&6D3,5R^ MYW %/=_* ;'EZT=P^9?7KWY^]QHF((!7SW=_2D>GVC?P0',67:P5S=6E7Z," MIL)GA=4ZR;AQZ:$Y).MZNU: N.#EUZCBN-=>F<*)K["N*7=&QQ2+?3[2:TC/ MUSE?61Q-.IN-*:\BI;R%=":!L//%3-(FN BK.$-=0UF<3F;1%"CE=(F!D1DT M-$?-KJ T;Z08=H#ZP##_,DA-4Y (YIE!7IMG*5/>H<%B6"R&;$\H-?UT.4ME MN#B+0\--XS2A+/GI&&[AC :,$SARP%.0VZ:+I1DN3H"&.R:9)I%_3Y>I MAAGC/ X--Z%XUPEROS2E!)&4\N&.&NQD E)9Z@<+@V_3\WN#A@X=7YEH%!O4 MH)G$I_JIHT5\"'2WX$KYBD>)$3VK_P282LXNBP9D1IR]K.H'Q=IF.WH32:6+ MC?CGRG69U^3D@6T+@G""Y S7.)GZ;)43'P-5;$I)->ZPNY\YL=@948^**&F_ M1&M"IELRA'GX/C7+M44(08/7!Q/:$R;&HA-\7:%[VYFGC M]-%8"3]27*5?]^M;"0P@@T#.(-QL#)!2HIHQ6BDH:ASZG7N"A4/LY>'(.C(6 MD4]%HJ/Z5DH-MZT!<5$. CG^W^U]:6\;R9;E7TD,7/-D(,W.G:0+&$ ER]5N M>%%+]BL,WH/&7.1TYXI$3]W51?C 69<*2FQ!_P1D$*4$#\(?%08[H!5^6UU^( M4PBIK!.;Z%0!9*TW2SBA&$J*DUUI@/'^R4E7%+5($0[LZ&A5V=X;X;7_1O#_ M<#+MWVN PU*(XAO?RS:.XU1_]6:E(6"<1FH@:O(<068+*J9VP*- MZ42QY#:R3%=G'>SW,-*.VC@VC>%N@_YM?X6>2WE%7! MD%*SG5DS$ZD6"D=QR!X01"O60%A/T?7>(5/N(VSCYL$H:JH"[ MVX6$GO(AZ(2 J[;JZ.%6Z_0*MT,4!4]'S-:H_''P/F?F@+R%&_"]GC&4O!C4 MS;'-&I".EH]XQ32%W,HMD(+5"(F%,F0OV4N#Z/,8U4_[;>-UR::7-(1 LUU@ M*)8KW4JUSWL&A"/$S&#P":QTS[7Q83#Z%>7^\"CL%M8XTD M:>5J[_N]]H8X MB.>+;XCXOQ4<]/6=2DVPX_Z(J,R=."I9+PD*C'=%& ?'!^?WI T>2'.E.HE; MGH;4K3%58(W4-[4?D2-@R?=5PG.:+[[1E"F)KK0L<)ADK M)OKQ9YCJ_RUAJF:5T1W*P*G8.PV7HZI]1ST$_4-.S919H> 1GJ[XCM2+G1W% M^SL",S-TTAP3TUM:8%?K*##=2H9=6[4FEI@OJ#7$\84R@CV(JDSZM%M$>-*! M"EVKQ)J#HBQ#N@!F&(9U 7M3$5W$MHURZ:-0:W.&NI?=5LREUQ4'O2I&X*W M/,.NS5TD36DR!TGI;%PVTJ!:@L?([?[6:8PT=&O$D]HF)VU[@D$3HW$50;AM M"P&![Y)DV%DH1%^VM20^*UG%P4Y:QAD!8J2=T4+@L\]T1=)?CLCZ0Q<,18(4 MZT+@;0;_XI%); 0X2T,2ZAMFC+).+\HWW7Y9.@0L[LRCEO#"$ -__&*HUBC+ MQ)Y&$\]'*P0M00&M_6JA-K^];BPF>0\/=KV>TYXTT25(Z[CB6%^6V@]Y1\-\ MS>1R1;>X:]!_*'.#\Q8MNWL\@P[O# I/7%GL%^VS=B=I.&9(3 "52J:S#2H. MSKGNCT4VI2#/K3NM6R):VA8:-]W2O"ED4G)F@TW'-.5+&!%)\S'D>*HP643* M1':MFJ<$^O8>)O9:T^S1C1!NJ6CW4]RBQK4A.H8=O:G#E%?:;RX(L1@Y]6N; M'6"6[,CR 2]C6!3QV/[*"W4[^XL1J31#_%+Q/*I ZDL=S82FP&]W@N_!5_@% MIX&3O6^S$)R3?\XPP%/D;6-_A'7]-]H)*( BJE6L.8\JD>X)$2-L M1LP%P8!%+%W]OIK=HLXC_B8<(\SK7-^LK_$./MMI2UMLK=]ME@A\8M.5D?'Z MTE!+:MG/WD*% MJV&GDV#(_:FA&4BZO=MO+_I9$*JLO7O7?4U5I[ZY7D:6UFL-+8Z*W$1> MRZ(<<:DSNQB/M138*B?9[Y!E594C.>ZBD@EYNG/],(85T#AW7Y1!RQFYF67A M1M%$RI"^$I KQ87,'F'\CCJY:4WH,4G;Y;,)?[]02)U(Z*B+DWSX-]YR%T8( MO<2O>.9:9[NU+%IGNS57.R/:V6-&OGN*6W3-^N'A0GU%I=XL-Y?[6T6V*[C7 M@G:NV/ D E+N-U(P8^=ARP5ZP.^PO4FM1^7T1C3U!8-H6 L"[Q!(Q*':N-[8 MZ?AN:Q4@"I^$@3FU&>^U5?E&"%8"D.ETWW=[$>V$W BM8E&?7BJV:&&L-,R4 M("F76P6U9F+8G;.9+?!&HQ5$7SWKH":M[,&B6'S7;/(9CR$X'-5N"O22+4ZM M;N*9M-.QG@ZR QH+T+NB#D EI5_<+-D=U)IW._%BOS++VQR]R@^I3]^O6D3 MTB,P(&&S;(D*9Y-2U*F]2Q4KN^4M80O4?DBS#0XQU1GP@UKH6UQ&6$../,; M:\PA$'G"(J>A/)5.5P 9G1%WQ'AP!NREC@W$[/+N>ME&M]";J_8*;WM+8BO> MD<0=:U283V:'+GE],6!A'5_9GIT -9L;XYUNPZ:'G+!/44;'Y4>];SO[+:?] M3FI;"&YU&!5:K.N2Q(@K?J.T"&VQP,L.N[CEZ05'XUBF2^7315M-R+L<;)9? M]]<%*J7XE839=37&TB^\5MA#/6L1;&P65V)-'(X3;@%B>9"7[21GDZ;D,S"T M 4P(NEKR/(6K_/Y!+[$#E:#]UXS"YJXM&]*+H(>2(?#P!BO<@BZWMFN;)*.S M6@M5_"?H?#_HO,$<_O\.=A[O*E$$V5[B@_\G0>MCR*P1(%;-NRU1&Y[0.I"U M-02XV _;.S0BQJ0RF;@_D^#4Y2=VKK8<.42&H\^+W=>%6O[^L*)[(>6 P32",Y3XPYLV=Y':;TU:K6_[H M2&IBNPZ*.0R&:RY=D$3+*;1:H#45\Y298GU_&6Z^M(1O7-I(KQ+SC$V R +_ M)(?FFU4K.6VUD+OE+-1(NBOHK'05W3/[)N8X3C]6H67:P &3OC1!2:"]KQG_ M^!LIZ*L69H:)SN-@+A/-!"_0*G.7E8VH# _,OK),I8B!/656_]WOB,/&._?B M:5E]_ZQR]7C!7EJ9K5S3-K4_Q!VTI_N$7LZIK#E.@83]A8&IFWMG5=(VDC&A MRTEH5 6Q6/CV(I9P M/R9F+UJJYE8N>*G;A74Z4K5DSSZJH,T#II-#D0" M:"G:SL[315?_F>G0?2+N*>+;H\ IC&TTKUF/=@VJ'E"M,"A'V&I-%]'%1J_W MK5V][HI@1%C=5IU.^>9(K&C)=JGIL(CGU*Y+@T Z\X5[1T<:R:*9+[&UMB6? MO41MM?G<];P%PK3#QU'@/08_WVL(789] M(,/\$H\R-*@2GJDP]!TI"$N%O_N<(9.5^YG,/FRFP> 45:H]F^I1:,&.U ) M%.==,-LI^]%')_)/4VMQN(>XCYBG"^T"UQPI:>*)G>#QEQ217S2_JOM@ZUY. MC5.N&@3H_+*\N^,KH7!Z@JS8J;M=: SQ)3/2(D^[NZJ=Z2/=NC_$._W_I-/_ MC5(0',M.BDW%Y(_?=>VKGFU]]W-?%('F5!\<31!>,6+66UCLHITN=&<< M?XP+W5Y5)OQ(A]OS!1$.;EK*&JG01 ,%_&L?7_-*0Y7,X+]BA.?ZAL/1R(C) M,:37U@65[XB$+X.GP0;Y=$=4'@WK]@X%NHUJO(52F8508;\A!0&AX0=T7]%/T)E 9<[K+?54T>Y8$5>JF\D]J/_,MY2R*HY#/ M@U;)[>JWC)TI^](#*" &X1GV'J4N]E_/X>7LYE(NZW2GAAV&_F6%&OG%!CEB MGL/E)6M)6(Q=:W (O(9VQ\DHB;\UYS%4@35QJ,E"B=LY68'1PQT4C&)XPRNN M.D-:P9-:I,QHI!%Y FZ)L(L9_)#OVJ*TX;DOV/ +Y:\WZ_Q,!+A.[-J8^#!. MNE'I*LOM)>*2&%^F'H;5/+0Q<(F+U_B<"H>RT&.\Y42M>_$CCY)_U0'Z*HJ' M\9_91NZT#F,FV5J]6-GY4,H1G?K&%T=3Q0;'-!S,G\8&W7;FDN= OT]^)H* M"#K(GD)9V<_RVLH_3^'ORD(YP+>?Y:65$ZT10]JLOZEE)L ;KW4.46(.:8PJ M4F;)&@OGF^G1F6TP7H,FX^MZLT#NG>8(;B,=UT+.JKC6 ^AS*NX'H9_(#.'DG\[7^\\[/)KUFY8U"&4> M5F!'+[BRPA!6A6K6ICE:$":V]YU)#I01L7@S^MJ'Q_<<]HK@9*D\ 7P8?O_, MD>/\O"XM@#%.K<4WY$L=\8_V\MN[F_7]8N$XO:]Q8MBC)5]#LZ%P M%>Q,6QGTK4NVL.(W&*("G]O'/<,VT!>L"M.#& =#J5[LY*'PKE8RS3)J$E6[ M1T=,6E&-(P=5S0Y\MVV(1E5GW;$GR4Q17:L'B<+!EWDG8^I46B]U/9?SZ>I MO31H&7%?#WBW6-C.8L9M^T[3:HJZ%.N@>HU'(B,@<"$\$-V#8.%LBR\!-]AL MR;XQU@)^M1VB6CCXSZFP(>DCZB3$?H<4.A8(MRHA95?:UZ7D:-E>?E7#!I, M5I8%T/.\=G,8='\;AP0( 0@\D*\A%"2P%%%$6-?[(L8IQ M.BVGR2F'ZJ\%)!VW^-T:G1JT=Y"XF\U">9J/LV0\+I*B+!3;P[!JIVDUI6HG MTXQJ'^=VWX[TJ#W7'!/Y*",HYE%5TX_I5!-,9*/I&+_(\>-QU^H8DLH4\(;T MOJ/R6+48U>OG94)@KJ\QUTM91GY'X7V$E[/GR9D>FNO(5SKNL*?1T635O6$H*V/RC)M\HI_KR=I38#B M'P(=5Y-U0QWY3!$55HJ7H(&DI$]+$L!1#>5-H;PC6#P5XF*#5CP93Y-Q6F03 M'>CBY(FI2('.29"V2".HJMES4*]@4:>3LM9(VF5:UV5BP8!^9F,X9.3QHVH*14^>;DK&:0-[_JA(QWF. P$2H:$9*E.$(7_^Y),RA5X5 M:6-AL<."RPIW4@IJ2U-G]I1,QOE#)P1Z5>90X+AP^CC.L8(3[@5%,FG99U*% M0ECAWG&":[*$N[H74ZK;#\Z&0C74Z59HR!#Y_A0N59!UF8J.YF*;%&+N# M?:.H:R>#5R4CJB90I*!(=BMR:-B 6DAO;<=&)">6G)A> BU./0\:'*"J-6R, M

7J/.90ML:HCZ?FV"8-P(_ MA-@C$+57I35H=6\TZ 7^72BI M(#8R:5D.Y_F)^Q&<.V7EH6S_]]GMW:^6@@W2J&PBZ523S.!:%7"'&\->.3$Q MP!;:&"P8*"C+H" ?7 Q:@E]]-* HW @#BP*'$3[!/4./4+MW39-\7*/OL#T1 MSQ*0Z&F=377O0]-2I5532 GQ[]\;1#NG?#C3*T^[#*WK%$<;];C;F4W(-RA/ MR]+X;9JW:8/\='A<3*:@DU4.2UM5P7F6(UE;E7D-M-'XA^PWC:W259"HNYZV MV[KDV/>7\]E7;:K#'M6@ 68HBH $4VF[*""Q=.T Q*^@V9?.H(GGUL;NCKE B6DG_0,UVQ96\ECF9KI:90 MW B[%%.$)EL@1&W.BK $7>P=+B:*Z^L!*]#(B#M/L!^J_V; M]?X.5&%!>U>T5A<8$N'PD)Z;% 69T_[YH21&"=KNEJWXSJ3IV:46:;D]A."Q85)'5^IR- MQ](\0U&1O'4_K&#[AQ:?V]4)Z")_>*A) <#QY&@IZ.+/_3FM1B"NV##9&K1R M!.QL0,]Z>8P%Y'NC=$G]3!.V=LF MU&8*=*:,"ITT:&XD%#/I!A]X$_K2&D4+9HDS?-OCB[*FJJPQ;3$IJ];QX=9J"3M:8 \2,3(+H@*9C'/XH$GS,L<_T7:;)75: M3&K\LX3#N #M(H>[+E%W&A--#GO^(P;NLT_'W-.K2>:<&#K4%[4Z./LK% *H M12S19D[S(8?3$9'_P?T\F^ O=B&^.%#RS\,1LP=AT/ [&+TLFRTD3[E9#E$) M54&A6Z:+Q,7@,S[HGP::M7?G-K0]VW-O5$/-)TFKQ@K#0,< 7 DJ=A'DZ;2N M;.QO)Q-+ V@S*+RXP HXG2J8&S79KX- :&*:SF&Y'>5I3;9CMU%.3YXE38Z: M9&$:V#7(KQG"\BVC1JXPDDKC6O*'WN2%X2D#0-!11<_?>[X%3Q\?0_^6QB NX3M0+8Z.80=YUP:5?#D0,AWU&1W>1ULV$K,]P M!RMS-HH5.5ROQF2KGHY)B#Q_*$0W)RE387OH2>#+.\@F<8E?%#!Y0+%2] D 7?&/&O2)JN@GR7YH=!"G4Y!#3X: MBYDX,KP>>O=+V[;A KXFDP9N[4:>MOXL<#.,R>!+0UX4:*QEFW"3E?![S7Z M+!UC9[HVS*DV8#EK1/AG0[+*F+P[R(RJPKU K'G+:&$4:7PD5:*G947]DEX5F@3CMI 3A'=;D.\/(%9D: MLIPW)K4=45*TBT%C<7'4_':[IQ/ (IB&@6!7]S,4)Q)3JE.E7$LSC"XZPU!& MP"3!M2?&-#Z\?IC@NJ#J;(QFK>[C(Q4:.@K=M&):I17H'OK\TSJI*(03Z\MW M4.(UG@-,@*YW>JEN=]2N<3,!S7*<@)!*IS".;#UI7Z9R=&& :$*WE7K=NUVA MO"AR-']5Y02$M:<:V:O'U3F[U])'"A7G=^>*-U1IJVXK;*]^6!1X>@MM133Y MU)DHI!/B1N;-5J43D(NTORKX8LP/5;!5V1#HJZ"^G=()PNK?6&<.B:;]>FA@ M#-+@D83)/?V9D5,Q:_!L!ZE$GN*S(9-"+.,9'J33=#R=2MP#[**>\U0'NIFED9QC M#] UM4+&S"!;]C&=3^9[G>#L-(HCB4S NX$BO))A)#.$"I#^CJLO<+6@SS\Z M\)J(FJZ;Z/(ZNNY^IT5%/LJ27]2/LJ8?4?B!(T(0P:",$?G7BQ&IF01SJZ&Q M9M](YNQW7];$:KSX-C.\;$?C$3EK,_[!!:AUB6KJ;(/([WR\'2$^"3TU,3^P MUYAYCG%[FS6T='VSQ>^FEH]:_?QT05L!6DX@(U\1GL% )^YTDOM.D%(QJP]+ M:E^KG"%K8 A*Z/]1/:(P% QK9@T'!-J_H'-,XTSN%K3#E*0),N35^_')D>^ME!%H/Y=2DG%MS8L=B M7F_6^SO&A-@K/MKVJ,(<5BKX@1L.TYES]S 6)H/2)]#F7Y)\2C] H.#WOA7. MVLQ:A.'\6B#TEN\X)/1)TI$[!) MH3JT*\%]7X^JLXWQA"E05$/=(;?QQHJNSS/0$''8ZV&YFC_R W"07&MVM9ZRJTV8RT=^SY:$B+0XZJKUE 8#>+9YZX[*0X+AZRG=8]&]6 M<+> ,7AK6U1[B*9@Y-,,SN\\RV 6)JZ'J(0RLH;QIN$N59MQRO#65&;0)%EC% MKG 31P,'-VK1A<3FC-&!/.T^Q-\X9Y,YR"/*8^@,BU^I/HTN1NK.:PER[R2E MYW3X+O:X$+,FZ\1IA?X]]S# ,,!IB9?0LBSIDEHI#^KK.TJ4N^ MZ<)2ZAJ03RL+90:%H4I<2)/G"_F5]::[M? Q0IO^7(C7>\GP/)2B MJD^CHF8EH9+HM8UQJP0*T9GF4DR>8BPCZ+G0?+3$CK&'&\79;",!$+BV+M"& M=S/ZCT'9=+4@BO$ E9DB"(]*4KZ/. SOX.IN9G>,IL;J'L?H:VF)THI"'$&% M'EN*0*?=MZ" \=8D>8L4P[XQA6"QV?Z-8C1@,46O<03O\^'.RMB@3XYMS*AS MMC<>71R?PZS_XQTUR7>J67A7SFET;)'8?[Y/[.?.V-61'!-IP3_>HMGD#6IC M7ND&R)PBT[C!0[87B/@]YX1O502:>AV3--@X)IQZ:,PW:7OB>3CL$N#MM=^) M'8U2[ERZ.0??BX<>QA=G-1N1D2VO1N1ZRK,1K,!3E+*X1MTVXCNG44(U!4?B&K$/W(<_BA*Q%V0PVJ M?4^T4:"(XCOYJ*SHQV1LOZ,24527.#B-.G4D'F9H&_P;P[])EVRUAT:-3)0' M9\BD=Q;8Z]FE&7V9O-_3)]"^"\[(0-=YEF4*D_:Y]FB\T"Z-4P6R=4;S]:'; MVD/!]C49I&#V9.U :R8-[OKQ!-<#'&]7"T+@/,JSA@[P>C("V:BJ@B_*NJ O MJG(TKOLJ146DH$.OKC$/1,KAQ.S0XVQL@-*;45:+O C,N9UNCJ!KJ+]1D'Z3 MC9KB8HE.Q16,J7/\. M7FH-801.WQK*&PH"GXRFGA554W_%#J%7L-JNKS>+:YT/)J\,F)NM@CS0'HNY M*6U!:'L*/9:,\F0'@E.8^?(V 5#_0<:?B-C_L $] @&K+I.+_>8:(P95PK+Z MFU7/C[H)"M;\W&H"0QK;J/V$)L;@]W@L+4EMK4"IG5#8?3694K;-LV2:X[VR M22X4;+1=BL%X+INT0F\+Q>N6F$:62\LX8)9\VH9$J(5RCWN_!*6;/-!3N&.- MR2A8UW!7&?/(_."1R.'Z79*?'FYAY11%Z 0T?S1N]HT$!J%-,),+;GLE1L&6 MAXT$1G,6E(\"-[]IAI)Q4D^A.14OC1\[$N6T2?-J3/'638KI.K#=&SA68'7V MC421CF'Z.#0UK<<'C@-;Z;,65J0<70F'+J7:-.%+@K%:*=3WPX60EN='3OG2($0$#5/OC;MBEH2.R";L=;ZU*=5VDQIAAJ3(;S%',= MZ7ZQN#:X2;\O$#7H[@LLCV.\8$2EI%H4-!&GW\B^>*-';XN2SBN+#BD1?ZA< M!P2JH4,@ 0E7AC;+.W*5WR?7IFQ!(#=D+9J7@I*JX>K1#K?Y,4+U3)IJ#<,[ MX1%P*7U@AL;3M**\I;)$DT!#!R!LF*9.CF$XEYD> T#3Y-UR/H?E=XHDXZP3'5]AH12UC>8C?+O"([I(:[@' M'F^7,[@-7:)!%!3^G(P5DC.5-QE(I>R_2#X?-*A\GL 59@Q2B /MJTG:5)/! M@]J ')9!G2;3,7F\!PPJ2%X0XNCQA@G,L12X_#B#.JW2,=I!X0X-LPW_X,RK M_XLD_2%C"L(4DSO1S%6F53F5,RZK\L%CFM%[99:.X8B%3N>P>";MA3HMT^FDH/09N+7DY826[7\RY"(AV.,<;?,#VM01K&+'POEUH;@H MTJS&A3?)*%WE1.?S!AX_ZV@W-L(@FD KZ8:DRX5?QND8MJVH)YPQ@9:^+&G& MEJN!4SS2'!8Q!AP^7,,/JLH%5S;92D,^PC=)6QWDT1A MXQ8E#T).V;5'4_*G]W5+&(^E0_$1LR?NM6,%I\/, MI%:WD.H[P$2],(*'%#(TQEJ41ZGPP"QSBJX R?D"<>?IL4/0&,,[TO MVL;.;AD5?H\@9\E22GR1V#.*;F/(6MUX"5*-;I=05+X]>*^=RJA215^M13SZKKMG8=E(G2^)+ML=6H0-NI"8:A-SGTQ.2:!8O) MS=;"$IL_=/_'T^W#PN!7. M_Y25>4&0'8Y]%?-%TLHLHAO.[P)A.*D:07"!VV_%R!TF6-;96/02(S,P% \>Q:9_@!9R39=]B/@+-O:@9)Z0BG _XI:38]O8$>=/"X#7Q87HFX1-X>!5D M/O,LTXYDA3$R$,)6(T."M?6PHY9QSY!9ESDS[]U ;O^4.7-8Z!3H$:K *@J' MX:61>D;5:L]CD2E7H 5 -48WSABE"\SE+QQ);7T-:L O2<%.)93"M,1SE"7. M_P/@OK3^T%90_[;5DB"6L[7R+043Q\WVADAE?0!=XVY[F;PE]K<<'9.W4#6[ M&"@KES0KT%<:S S^1MDP)%@N+)PNA&*98J9IHV,'^BO%D(-IWB0$Z%!$7WA_ M_/>7R;OU:G$O=T!2FY+Q9$H0+G7R;D_J'GZZ3:HQI>E7&5S*^IH")>/MK*F##_/9NMMI?S50TIKE%*, M>!N#)+T&&0([8H<6'.^9,:6S#N_4 %+$4*/1B%4BD8+&?R!R93>U.AIZ:4HV M8U=1U)[YA [#S>+*9%%[A(YNKS L9YI5H:7A)=""%HGNV Z?Z(F;_AI(?54T MKG+Q(@N^<7$\37D:G]SRG?3ML[@"WA=[EI.Y@K(M:H[GPXQ;-[O$:@@BC5$T M O]?5LG)S6QY"X<@XIEC3L1TPL&@15/)+Y0QT1=C-6G:C?%RIF,PY/VR[[W* MXE1V"?C,]JX;*I'D3(>5]4,:A*V-3*?,!Z2J5U,K*NL*(9)QO*)EJK42DUZ" MBDF9Q C;C%C(FM4$6HMAW"SCAOC-7DL]&D_ 5'CB ,+1MJ\;.*8H!*JNR;_= M\?K[]>K%7%J#<0YE.FG&28GF^4Z5WD4772 #FMGA?0BAHBL*%&G_+*G8U$#[ MK;;/MBUT/ R>GLW;6,,JG'YU(- @L<4L=B8<.03V;/&@81YCJ#@2[-W$/B]5 MYC4F^UN@K>?./?GXP\D;-[WAPJD]..;1@EL@C%0X)9$GIR2L6 DVK^N@0Y T MBCS#?M[:D(;ZHRW5WEHW/1&I#AYDZ_'6GQW+ D\5A.W$,$")^CP:DQ['0)X7 M"M],G'O&):4=*?A;.J7X'!2!8T'*1 ?_"R?K,P.7B%:\FW]U1,RT$"+8N?>N+S>2$ M%#2OG&VI (@M#I@!NUZU4W)4.%^$%N?+U+V,=D3+P7[W:+U>.@^1\OJRP%;PNR!U<&[.0#3W?)O:,@,_ZBZ&*)# MRGJ'A2 ;H::\R*Z:*$QF=JER^84/8UAMF$9 JVPB:+2@CM2=0:^6Y< ^D:^B MLJ%=V!^:BG5'81W]);@&BU];!XS$U^F+.W]]:"L'9#@KTVTH]":ZJ%RX- X= M(K7,1C&E#W"*[6WMGK0*?=;:?R^[!/(9\4;/;3R-%L@F75-8VN&5B3T^4[B_ M=)3:Y3H"V7M4TG(Z*G..U2PH^8@J:*:\OAH0TW8O488\KJ=Q7+8"4XYKAB$G M@&65GV^JIS8V,@@3V0PUI;JU=<+#IY@U;V^B^>/W[E,_=N;1KD*=KL33!^?G MI/EA$Y/C$9F3HS"GRT]H8J"-=$@>-=5$VIA/?-&D&$?_'2YH.R20M3C07LUV ML^3HTVJVGV.HR?-!-Y_>$J--^ _]@N$@F6,34 1UNW\^$F/].QB[+^KT>D?B;239 B.X*#$#;I-PM:1$' R8G!)$ M2E/!Q:,6 "*X1Z.5+R]RT&8F20YK/H?',#LOS_,DK^"*.W:@:/.4+77-M :5 M!=/_<_3ZE\GIV<5+S>4P(CO#B++>1I2Y-H(MIN@<\-L1M'I4E FZ"Z-C0/VW M^E[;?6^>)QZ*;H%9D4U%HU"D$P:%R92X*RI0VJJJU?=LFM;U.,DQ,!GTPQS4 MPZ: O\LB;6JW[YA]-P9=<9QCPNH$ 8YJ2LAS.T\Q[*,RI\[3_W5C.@\":51F M-#BCV@M&/Y2?IA/W%M;]*X;P]A9^'%I6)2HD_YF\ ^7A=G\;S5WH!MWM2I!":%T%C1!P>\?OZSW6RCVL;5VK1$^1MZO M5^HDZ0)_X^]2^_$XH_UKRA:+ F%??%G>W:FU]*_P'^G3L?'OF_ESC6K*R=$( MK.3-(4VACVF,[.QI&_@QI2($"D-R(X.E]JZPP7X*V8"!"J+K$)" M=5+>82>9_#TED[_:+]BW8ZUX_ZFSV3U=8F,](6.XN>JEQN6/."XIW_#FEI,Z MV$PO!,4KUFJ9^H/]W)@]YV\%P>Z;+[ZQ[XT(93=_VXJK&]NU6?ZYB+U^V/X] M5>8RZ"7G;CT?OJG-!WIG]^WTTCFQ?=WH;H0AO:2?M+^$P]FW\!CCC[US;"@'5T<1AQ!R=13#:@MH,/30'!13 M-*08@JY(M0>\(8F$' 2N[)XMAK5^UK9#]\,0]JS8#NE:]WT1D:XQ^Q^(MJ#\ M MY2.JBLU(V^Y5 5#!IZ9*D2)!LO[VGHB3KB7I^(E\@_>=WF&(-[JH/M&,8U M#4&%/(2;R'-K=G+#1?5JCS,N]J3%;!5FD8N^&6(U3SXQ]RZ*R!=989_)@[CH M!K32R+WWBZ_.QM7,6TL-KHNA&$(?^LCF/VP>#JQD^+0-)U Z6#S!!7F49%7X M^'R]^#S"[+_@E\$&="GHOP4PI26.92ZRVD[E]%:Y"F,"S4AX>#1,]9"VI1HC M*34AFNBP>:5AU,2-%BWMQ&ZXW6V%VH_NIWACG-<#/%8S"V^\C\DJY36JKM!_ MS6Y"D6O?JVKGAD4%*J_,#VK!F]AE[ ?UF&3:?TG=/ZC2EJTF=8TU0QKQ^#8$ MP/E^4.\'VA*^4^T_M#*UNCH0#[]3S3^^1E#1 C9)GYFMZS;7P^\6@?KH>^T] M<219T3<_3(ZVN!+4VM]]F:VBA!;F(-4UO.)0R[/@C:#%=?CV[4F'#B4%"L_# M39C2(?7I%CZQ9?AM@#H];\+6)DV <.X0'O2J84\[!Z_#Y!6'MA8TR@/&^:/F M/'CQ&P6"^Y0G3_#J86W*(_;T%HL"_9F\)QJ%:!O[7SFL;46D;7;XQ+$;/B%A MW_%&'O+N8:UUPZ Z_#$B?JQ:#FR4)<]>;&PM^+!:PPU^4/D.P>7!]R&'EM(+ M27$Y*7T_@4U*Z2U) >F,**X]C)0'=\0&[3UA4/%-*@3S]_,$1K.V M"',?^ M(]I9#]@'S":W"*>NQ-@M(T98XQ*R4AS>!A:3]WPD=::3SS*\YGQNR_!S\>]E M6"VV/9C".,WEX6-^*.=D[^@Q#=Z'JQ>?MG(TVS,0[G\'YV27X;A_TT?Y'3TI MV];L0B[1#A6]3=[GN>TEIZY.;MDC527SV7U(FEM+':5:(X\# M7MAT.&;L8MQ-):F>>H@[4=?0[2G4CQD?H*2R>&/3P>$8+550V2-%VN>"9K2T M3K";P,D_;.2\CQXRA(>Q2:H;;8=CP^,#5#3+K;3$ >\Y$#0=*FD;*:*7\[+; MG**M%-YKG(T=Y &,GUHJ>3H>XV11\RD@R-C#GRQR-H_88N!(.TR7KRRFRV&& MG^-'-^"!G)C1.[1%@AG;+-'.4."Y8X=$^$]HA81<6>ZX*'"II]#$:HL8MY0V MVF&T*R(QD-&JT8SPN'DNJL.K?.*9+2*!<5U->,QJZ"KW$3;"-I_E _S23BQ= MI_QUV0O9T-I26%/)@\4941X/HXS%E<:(\Q2QY-D,'C/KXU\4]BX& MM&+>,K( +DW$IN \PL4*F67DZ>/KS6+1:0=J%?]:MU8%[OZFVWH2:>O;!>-< M]*]8ZTD9G8YQ[%]>, 8'A_;V+CD8@5C(ADW2:(7V)D=W7+^W:)I1[E^T];NR MK=)A6\$)^^7L$9.?+;!5:()/^6H;DK?;N)4&C&,=\CF M)]O=Z]67'R=W8E)[(=U-!O5 MOC4-\:0Y4OD'MB0?97Y+3F9P*9;<@-B+!/5!=0N>C)WK+5&UE\HRUW?8=C%# MV^?OL$OV 7S1\?ND2^$T8QQF(\D@8($S1B/Y977F).15)* MUY>'OJRL,P>]U$7'[ MNB;&RR(R]BM0-<8_39 76QV=,%ZN&K*OXZ,OMH7M0 M(6H('_1R)[.U=TK 4R=[N8C]V_HSFE4HN0@CP&\6T!43(9P:(*@#.Q:IQ09N MDGAH$];=BJ4#E57QSZ4_H&X] WA[>Y(*#RG"%1Y#V;L[,EZPJ=3+#8X,'M;GGI'[6!&O+1Q/^0::*S7X8/ M?E=['/IJKZIRU#RBHM0%>?B=F*P=_$&OPO&H"E089/WNN*]4@2G$GGC5U:,R M5%V,_3Q6(]*B!\I!?O1'#5^(63U5]\1 ;=- ;0=QP4<[.$:_JO]Q%OZX&.6A MED1)[*/5(KM]J((\N"Y[B=_CVSZ\T6*5AR;[0 KY:%,R7)*^( BLWN'KZ!-S MSL/P?%UO;N9?E_.%21.<[305.X/8/W:!#VTJ^NCL9L%E@ISU@8^S MT!29(;"TD0V=-Y?FO%D;M2S:F$EPV*>A3X^F9;#A[FD:B-!OQ[D^2"=79@9! MM/0KZ;HK1 +L0C3W_F6KG^D^JBO:VSW4HR"?O>>=<2GM?6-C)ZM]U(!EF)J[ M;'<6L7VTEV824C]0(;A#?--BC/)^4*7O6=Y8#,KJ_0.6D1U<$5]+CE/:<_V% MA2-)1=]@#]KQ+)(2.>X:N.#S"*E(X "ASS MFY@OT!4)\M=OK) ^]G;^:3577CS,(=<0GU?Z4G&Q_[Q=SI>S3:#9P<&YIY . M$[6?6F;.3S8K??AM]'0\IDTNQBI%(H4OUZ+2B^7UW0*4F;D-=I\Z@XNADK"( MUYLY*#IP2Y"[%J8P(=#6FH.ZM3R(K_E/HXM1A/K$U5"[EP%=W%BC)'.R(.NU M%H%20K4EC5;#.]ARRQ ?>KC,;E081^*SFUZUI5.XOK*$:Y]W#]HEVK-=?O< M.4L-2U"L5@_;)I'">L*$(NC5@XM'N\+EADX!&+S]#7/.XYH^VZ#I4XP!^(I& M?PX,RX:CX]"<=Z<> Y'TYX+BG54.'B?5AS*8Y7UX=K]BS$@1::8TBTW5T#,P M@1]&)+:N#$%9.U >KH-1J+L08;-F CW>C/SH)>$T))&Q#RMWL?I MU+V,=6=($7^% B1-*+?5<*O)X>@I0S(O[4+=?/,7:U/\6>C*32LSVH=6H5T% MT,_>1IF@ 6S5-?EAH@-HW9))7FXC=@-_(:TO%XOYUGHK60MGR^(;W/N6 5X\ MRX4LR"0,USQCJ<1-C8/H_1V->8B@BVZ;^&.1X*FPO#H.: ,/A)R*J0O.J>7, M:RB[XX\V+)*,%/-DM&A\K(+CXZ%2!"J5(E"$$PU^I^&GR;ARV"DOG-EE.MN+ MX_/M0!PE#7+!J^0.4<.2O]88"$=J<-Q0U(SJJ6\"J4=-X-/Q*.!4/U]N_WQQ MA3"=F@VPVVU:RV&0W!-T7X>W.O.KS4>E M'PJ2CR;C>+6T,V#&>*[:4Q5>'G4[@Z0)K@[UV$0]EA>=STWU6L'.L M$M8]$>'8[><$>B6A39N*-QI3Q6WO;:>BZ0E+R_&;@CJI@M0C\2KMUS%, QEG M/$GG/P@MNEHL!SUZ&I.?W:T_[0RUB5:#)T7_PU$98$NDOP*I$=]IG@.)]VK8 M&)>P9R%X8E8=6BR? FMAH+3K+5A6S%,5I]?54Q6H5]^3%>BLR\&'AEZ<_5,] M$,]OZ!)^J@J]D=EHK5.ACN,A@4([U>UJPQ^&A?98I&PC4O9)JEZ8,>^H6C L MDK)'P!]KCD X>S?+%<(UDDH1[.L#WE[$Y5?T[>\@G423M+E++.@2+;O>K\ED M1O O6KK*Y>FP,RM-_DX%?0])V]UP;UNPRO@*!]KB!H@;];QE>1W2.9]0^$;* M?Z0,CI3*T_+$A3Y:OD?*?9!4E@QJYW8@JLA?\37I7;I.%:DF0DQT1+@X9IY! MM^>#KN3>F6,WRXZJU%_P$=('J2U:OI!*HB53L8BBX7=%V!N^HJ2BYQ_V=AZ, M:3DS)A@XMK9VV32)G!X4%HW38!R.-]Y+!(=6%A<<.-_40GEU#TD>?@72721Y M.TFOP]2N^;N\U6M '=$1?[9>4I!B\G%Y&T] L5]:PY;J?OK#9O=E?;= 0NR+ M_>8:P34>\"CF/#VDK<.+[._)[XL5N43ZNA%[[J%]&%A>?P?TNE-K1ONXF.Z% M;.XJ4>]!$#VA!3%1@?X<&%>-9]!1UVL;B^UDB'V-X'/3SN>U@Z P-UAZE?Y&"T0/2Z9(469Y=JRG0* M)46SX#++LU_8A&_%UZTT?8O)]@Q8_I::J*TKJWDHN7-4NEHT9$BT0B0.6#KX.0Z+@$E(+F%@ K%,N$I>6[[&S.9&Z9K]Q20' MME;FRXM(S90$>D,D@]W4/ES=AN_'4D*\4:V.>Y]'H[@/R#SF'MDUI0D33N.+ MZG,+#:?['GDA3-0AKX,.R A]V=<2Z^H'8I(&787'=3;HM7./0)5<(=R MN"0 M!H1H9CK?%G* T'L*[GS0A"K0D=UAEKW?7T E, %\S1 MNA^\PQ7O@\NQ[,"N/6276^I>N%L&_'EP2_6"(&A7MN-TWK)#]5KO(CH&2-;9 MS271(:#5(+!P'"@QSP'WW-#/@6JQ& MA>^<,\'0Y%!$8\/2 @,,;(*H\Z\:9;XGL0Q56HXJOWG:^;=9[/:;56OOQ*L= MA_)-)\'43\.#\;LF1W[+Y,@. )!,PEN,+AJZ6H65@PX3D?'Z$4(BVG AO>--!PILZ.G>1:T GZ<@9:_H_CVRQY99.[#)Q_> MOSM]986[A&Q[K@XVZ!6Q 5\8KK"8#C:N0IT9!Y,&QT%C)262#ZBI:$)O%]/@ MI^'TQ,BRB*K&#]EI48TW^.#?V<[_9G6WYQR)OQ8W21X'R#(ME31:,MJ]UQ31 M_)W%-!=%[*%(1]=4#A?+!S5J^CI]09$7] O[S:)?>+JZA:^]F#,^#![5& M;^L@9NV0=O\V6XV2G".$QUYM:Z([L"OHNH+!;00S$TVN")* [S>HJJ<2VTE> M+N3NFH=O,QWO:^>R1'F%@T7/!)SR+2Q9=3^WS#.K^?K5_6IVN_Q&"12C#D 6 MI^MX49C=$GC5Q7I__074W" $J$T+90#9=);Z _@#N\KKFHQWL]7^:B9)R)85 M51VQ?9AKJ05)RY#[4FN 0=!M(^M)$>QP7L"O%X&0Y@.I!]Q'G)SK#N]$),>C M#[.R->Y1-/@H1\.!W K>X.PWU\M_WT,G8=4>^-0CJX[O! I?P B%X%;0P1 ( M6S"75^PV?8_&GNT1; J>_%$5_@X7!HQJ>)"G5?$$*N">>Q5V'(\#>B<$ UBN M?ET)SC]4,91'.NN#"?ZM#QW8Q=J11@:R8TYN9LO;;7([FWM%G'9B!9]^VS%R MDM<#V^H7]>9Y;T4 $/V3G\-O+.,29?.\60F$DT4R^EK1@#[HDK99_C63_'4= MJ)2Z=)*]I.8N=Z:309BVN"H73MFIRB+TN$V)%<]0494[]?980Z_EVJ M].N21OR8RGY,+='AT[[]X;<9IJ]1J:,G"F5<))*)"WB8"43OKJY-Q,:S(T[Y M?\ZH.=!!M./,5O=H0HJQ5UH5* AR&]H@Q=N#?1%ZCYC&G]NL("?NUHM+,[Z$ MQ.'E[:SU^%/O.\M0,W&J" S43$2G5+Z_U!$:TS4+ %*Z=*8@/\[:_X)=XD3NT$T]? ^(N;Q8(J+>U=%Z5JQISH'R'5GA< ME1UX#)CY_LJI6/$;VU#+UH7YX>.,IDB!O Y#M#YY6_18!"@M.\B8./KO[6)U MO?N"]AT*;B(Y22;EENST3'\WI0QZ!]&-&%3/9K(UD>>LTJ0FC=@RR6+M\ MZ/',-BAJM?BV2ZY $8-9#+D0/5+N]0I^OQ0"K.YO#Q?W9*G((G34W96M-Y;? M/$@C/@Q$P"%66EO$2KVO1$/#>EC#&YLU/'!CYLG[=[B$P)%V(,S/9S#&IYWH>C'Q>+LP@-H/&RX= N0,@M:\.'*1C46U.JH M=U>SC+QY T-LT&KPK(#J;Y97#+',L_^0[:!Q;^AN]MN,L> [+ BG)XEJ59KD MQ8MLFB;V;3( J;-5B+88VST83:(5/7$7)(6%_;BY9KG#.;;$AB>W;?]<$<:0 M.&Z"CG4(5\<\#>?DN.*ZK$YVA*.T (A"@Q0WG,P^+SR\P=-P($=06?M''HIR MZ1(7%GS)K4$;4 9:7QJ?\.BTQ0_69J##7D5Q(AI0V9>'5E<0HJTT2HU[H^TN/(<)A M$O&&73-5@U0T7,5PT;N R[\2&8[A_>SUMT:HRU? /4_>G)SX]Z>74__,!DXA MD>ZF6['98$W2EW]&]@381/C\::X1U"3Q MG4GTVDU)HESP86_FT#FT,F(8;!"-X16B9"V)R40I('K6>.2JH=6$*PP5*1=.SY+E&UPEO5':=M?BAS>(3,S_V>"\RQ M1'0,K<_^2W[+_YEX?O[WR/9790K\C(SF:CP"R,4Q0"Z/ ?((SN3\XN4SFC;I MWT)Z[?T]:A+V6H3>"]8-H8KP%K.@4MK]!:-_-[ M^CHWPSEJJ+HU2[3!& [CSP8\6/:S5KU$#(?Q#$?0_(#4$L#!!0 M ( .UK6% /U-'RP@8 ,L[ / >&PO=V]R:V)O;VLN>&ULQ9O;;MLX M$$!_A?#+IL#N.I9U2]$4R'T-I&FV3OM:,!)M$Y5(EZ*2.%^_(]E)1H$\V)>Q MGVS1LG1,BCP<#OWIT;I?]];^$D]E8:KCP<+[Y#PX&0M;>7NO#*G4NOKIRME]K,CP>C@9AI5_EI<^_VS%(; M7>IGE;='U<(^_F.=?K;&RV*:.5L4[;>:#]HOP1VJUY(?RGF==4[T\OZ;!-;C M07P(%WS0E;[7A?:KXT'[OE #^!5#]#/:>GAY75?B1_=_JM'.9CI3YS:K2V7\ MNAZ=*IJ[FVJAE]5 &%FJX\'+*4*:7%P8#S1B8M:7@G.;WP*WGN3KW^6AQMY@ MA?NHX0,WR4<-.!_D&1S;0N=P]URV[-M_#D*1.F'UR MK62E8&2^@)061LQ>N%9S68@OTD.0LZY F QXB'*4R;JN""A7 M!,RN:'2JUSY%8][%$URR4AB2I6&QEK,'OB4FHG?LBB5N(+ MB*QVZIU; TH/ ;,>;B#@;J9N=?O "9@/&'B?K2>?&)*R1(JD>,$HDXUTM M6_6%4MT.0HEDS"R2_E"JKS9#2B3A/H.5SF =4DX)=Q:N]-8@Y9%P+W%++R;E ME9#9*V1LT.DV(9DG8?8*/4T,,2;EEY#9+S1FA#$ITX1[#6%BC$FY)MQGNN1G M@C$I\X2[3YB\Q0;=+D29)]Q=^D087Z6L'/5NU">7-N 21#L8D,_3,WJ&C0[R*$E'>B9B]0V-BBT>4=R)F M[[P/8ONZ."6QP?UH67%F)1P(NZ\S#O,;B>ZQOM&*/7$[&MF M>$T 1-0@@,+A8O!TXJ6]F%)/S*R>+N;%;*;:?7YB4XXQ*?W$S/KI8IZKF7(. MH@LX%B=5)\\54_J)F?73Q=PR39OQ,S9LMVZX&3621XG ME'<29N_0ZZIX:IE0WDF8O;-M714,!/@YQJ2\DS![9QOFIAQC4MY)F+VS#?.D M;/+)G6>3\D["[)VMF)FOI;.->?"\ M,J74DS*K9UMZ[Q(B2#W'_YA(*?6DS.HA=X%U'TA*/2EWS$-F(?$D,R7_&<,= M\Y"8>/TRI=23,JN'W$C9:?0C2CU'S.KY;D#7:M[\R12J=.)560%N9LI\=/BK MW:K]BDFIYZA5S[ ]N?K\*5]/^&_@%A649[+(;IUH7IHKC8(P:C:KS^JB.(.R MK^;:RJ:\O<;+_V@__P=02P,$% @ [6M84);AI:J^ @ )C8 !H !X M;"]?,O'-?_/ M]MU^?]SF[]WVUSE?AD\J_FY0F<^#9#Y(Z$%N/LC1@_Q\D*<'A?F@0 _2^2"E M!\7YH$@/2O-!B1Y4SP?5]""[!C*N^4D(:[[6%G!M^5Y; +;EBVT!V99OM@5H M6[[:%K!M^6Y; +?ERVT!W99OMP5X6[[> O06OMX"])8%GK71PS9?;P%Z"U]O M 7H+7V\!>@M?;P%Z"U]O 7H+7V\!>@M?;P%Z"U]O!_1V?+T=T-OQ]79 ;[? M60DZ+.'K[8#>CJ^W WH[OMX.Z.WX>CN@M^/K[8#>CJ^W WH[OMX>Z.WY>GN@ MM^?K[8'>GJ^W!WK[!@:]W 'H'OMX! MZ!WX>@>@=^#KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;UU@U@0-F_#U M5J"W\O56H+?R]5:@M_+UCD#OR-<[ KTC7^\(](Y\O2/0._+UCD#OR-<[ KTC M7^\(](X+S JB84&^WA'H'?EZ1Z!WY.N=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN= M@-Z)KW<">B>^W@GHG?AZ)Z!W6F#6&PU[\_5.0._$U[L&>M=\O6N@=\W7NY[H M7=JFS[L?0W^\',J]2_Y9_,N:"=QE^#CE^V?<5OUR_XG2P[A+-K?/N_\MMU7_ M1)AI17GZ#5!+ P04 " #M:UA0G6 S;44" !Y- $P %M#;VYT96YT M7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;B=@H,-ADQ-;[;=;I6V%_# 25#X)]OM MTK>?0]M)JS*I4Q/I>Q,"QYSS@UB?N]S\>)RL7QS[;O";9!_"]%$(7^]M;WPZ M3G:(E>WH>A/BJ=N)R=0'L[-"KE9:U.,0[!"6X=0CN;WY;+?FO@N+3T_73ZTW MB9FFKJU-:,=!/ S-JZ;+YX:IL]V\QN_;R7^("Y+%EV/LXN.U31*K/A%OF/#Z MQM-YO._;@W6N;>Q_11NWV[:VS5C?]_&6U$_.FL;OK0U]E_J]<;;Y'EP[[)[S MWAD7OIH^-A;'3ORU(+U>CO#8V?,!YLHE)X>X+>RY47/AZ3-[U\"7W5"/SBXG M%ZLNM&<>+T:ZBU4O3@LO^8CVM'4:V[QI>&Q]O1_VU^@.\_=S+_Q/T8OY\+ZW M?KD<$I)#07+DD!P%)(>&Y"@A.2I(CC4D1[:B!*&(FE%(S2BF9A14,XJJ&875 MC.)J1H$UH\@J*;)*BJR2(JNDR"HILDJ*K)(BJZ3(*BFR2HJLBB*KHLBJ*+(J MBJR*(JNBR*HHLBJ*K(HBJZ+(FE-DS2FRYA19M,._DOPD !D;V-0&UL4$L! A0#% M @ [6M84(P<6*GO *P( !$ ( !F0$ &1O8U!R;W!S M+V-O&UL4$L! A0#% @ [6M84)EIE2[8$# M$0 & @ 'X" >&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84,)2JV8\! SA, !@ M ( !KPP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ [6M84/86S&\K!0 K!H !@ ( !)A@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84%8XOW6R M 0 T@, !@ ( !;28 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [6M84/@)&GW! 0 -P0 !D ( !&"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84-0;3NZS M 0 T@, !D ( !ZC, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84+SKAM"T 0 T@, !D M ( !KSD 'AL+W=O&PO=V]R M:W-H965TM0$ -(# M 9 " 88] !X;"]W;W)K&UL M4$L! A0#% @ [6M84%T;N@RV 0 T@, !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ M[6M84%ORP]^W 0 T@, !D ( !-T4 'AL+W=O&UL4$L! A0#% @ [6M84#RRJP5[ @ M<@D !D ( ! $L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84.:/R8S& 0 -P0 !D M ( !IE$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [6M84#Q!4S'J 0 9@4 !D ( !?%< 'AL M+W=O&PO=V]R:W-H965TQ0$ #<$ 9 " M :9; !X;"]W;W)K&UL4$L! A0#% @ [6M8 M4/6:^.7M 0 9@4 !D ( !HET 'AL+W=OX! !?!0 &0 M @ '&7P >&PO=V]R:W-H965TMA !X;"]W;W)K M&UL4$L! A0#% @ [6M84"&U;=VX 0 T@, M !D ( !Y6, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84*54]\BY 0 T@, !D M ( !_FD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [6M84//&-507 @ U08 !D ( ![F\ 'AL+W=O M<" "< M"P &0 @ $\<@ >&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84%6V M*+<&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84,\.#< ) P !0P !D M ( !N(8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [6M84 +=>)TQ @ 6P8 !D ( ! M:8\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [6M84-*D&B8^!0 3QT !D ( !-Y< 'AL+W=O&PO=V]R:W-H965TL ^A!0, ,T- 9 " ;NI !X;"]W;W)K&UL4$L! A0#% @ [6M84)&T+$F) P O \ !D M ( !]ZP 'AL+W=O&PO=V]R M:W-H965TEQ0$ % $ M 9 " 4ZS !X;"]W;W)K&UL M4$L! A0#% @ [6M84)6P\9][ @ 20@ !D ( !2K4 M 'AL+W=O5L# ##P &0 @ '\MP >&PO=V]R:W-H965T&UL4$L! A0#% @ M[6M84.SR&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84-FP@VQ]! M 1< !D ( !U,@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84,4A>W'0 0 9 0 !D M ( !@=, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [6M84'H16[-Z @ P@ !D ( !3-H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M8 M4!5-G0/Q 0 6@4 !D ( !.N( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84"N**V.& @ D @ M !D ( !2>L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [6M84&]@$>OH 0 9@4 !D M ( !3?8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [6M84"0+R8!" P X T !D ( !]_X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% M @ [6M84 _4T?+"!@ RSL \ ( !M+P! 'AL+W=O7!E&UL4$L%!@ !D &0 ;AL _) 0 $! end XML 104 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of consolidation
Principles of consolidation
 
The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.  All significant intercompany accounts and transactions have been eliminated.
Use of estimates
Use of estimates
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.  
Cash and cash equivalents
Cash and cash equivalents

We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
Inventories
Inventories

Inventories are valued at the lower of cost and net realizable value determined on the FIFO (first-in, first-out) cost method.
 
We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.  We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends. 

Property, plant and equipment
Property, plant and equipment

Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:
 
 
Building and improvements
12 to 40 years
 
Leasehold improvements
Shorter of life of asset or life of lease
 
Machinery and equipment
2 to 15 years


Lessee, Leases
Leases

The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate. These variable lease payments are recorded as expense in the period incurred and are not material.

The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material.

Our leases have remaining lease terms of one year to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options. Refer to Note 5 for further detail on leases.

Lessor, Leases
The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years. Placed equipment is loaned and subject to return if minimum single-use purchases are not met. The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component. Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products. The cost of the equipment is amortized over its estimated useful life which is generally five years.
Goodwill and other intangible assets
Goodwill and other intangible assets

We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.   Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio. Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”).
 
Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of 2019. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value.

Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.

For all other indefinite-lived intangible assets, including unamortized trademarks and tradenames, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.

Other long-lived assets
Other long-lived assets
 
We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.
Translation of foreign currency financial statements
Translation of foreign currency financial statements

Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported. Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported. Translation adjustments are reflected in accumulated other comprehensive loss. Transaction gains and losses are included in net income.
Foreign exchange and hedging activity
Foreign exchange and hedging activity

We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures. We account for these forward contracts as cash flow hedges. To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss. These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies. These forward contracts settle each month at month-end, at which time we enter into new forward contracts. We have not designated these forward contracts as hedges and have not applied hedge accounting to them. We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income.
Income taxes
Income taxes

Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse. The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes. A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely. In assessing the need for a valuation allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules. Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.
 
Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary. Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions.
Revenue recognition
Revenue recognition
    
The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset. The following policies apply to our major categories of revenue transactions:

Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.

We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.  Revenue is recognized upon the sale and shipment of the related single-use products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.

We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee. MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF’s sports medicine allograft tissues to customers. The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues. The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.

Product returns are only accepted at the discretion of the Company and in accordance with our “Returned Goods Policy”.  Historically, the level of product returns has not been significant.  We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.

Our terms of sale to customers generally do not include any obligations to perform future services.  Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.

Amounts billed to customers related to shipping and handling have been included in net sales.  Shipping and handling costs included in selling and administrative expense were $15.4 million, $14.0 million and $13.1 million for 2019, 2018 and 2017, respectively.

We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.

We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.  Historically, losses on accounts receivable have not been material.  Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.

We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.
Earnings per share
Earnings per share

Basic earnings per share (“basic EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share (“diluted EPS”) gives effect to all dilutive potential shares outstanding resulting from employee stock options, restricted stock units, performance share units and stock appreciation rights during the period.
Stock-based compensation
Stock-based compensation

All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements based at their fair values.  Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.
 
We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.  To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;  losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.

XML 105 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurement
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurement Fair Value Measurement
 
We enter into derivative instruments for risk management purposes only.  We operate internationally and, in the normal course of business, are exposed to fluctuations in interest rates, foreign exchange rates and commodity prices. These fluctuations can increase the costs of financing, investing and operating the business. We use forward contracts, a type of derivative instrument, to manage certain foreign currency exposures.
 
By nature, all financial instruments involve market and credit risks. We enter into forward contracts with major investment grade financial institutions and have policies to monitor the credit risk of those counterparties.  While there can be no assurance, we do not anticipate any material non-performance by any of these counterparties.
 
Foreign Currency Forward Contracts. We hedge forecasted intercompany sales denominated in foreign currencies through the use of forward contracts.  We account for these forward contracts as cash flow hedges.  To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss.  These changes in fair value will be recognized into earnings as a component of sales or cost of sales when the forecasted transaction occurs.  

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures.  These forward contracts settle each month at month-end, at which time we enter into new forward contracts.  We have not designated these forward contracts as hedges and have not applied hedge accounting to them.  

The following table presents the notional contract amounts for forward contracts outstanding:

 
 
 
As of
 
FASB ASC Topic 815 Designation
 
December 31, 2019
 
December 31, 2018
Forward exchange contracts
Cash flow hedge
 
$
156,818

 
$
155,313

Forward exchange contracts
Non-designated
 
33,867

 
39,631



The remaining time to maturity as of December 31, 2019 is within two years for hedge designated foreign exchange contracts and approximately one month for non-hedge designated forward exchange contracts.

Statement of comprehensive income presentation

Derivatives designated as cash flow hedges

Foreign exchange contracts designated as cash flow hedges had the following effects on accumulated other comprehensive income (loss) and net earnings on our consolidated statements of comprehensive income and our consolidated balance sheets:

 
 
Amount of Gain (Loss) Recognized in AOCI
 
Consolidated Statements of Comprehensive Income
 
Amount of Gain (Loss) Reclassified from AOCI
 
 
Years Ended
 
 
 
Total Amount of Line Item Presented
 
Years Ended
Derivative Instrument
 
2019
2018
2017
 
Location of amount reclassified
 
2019
2018
2017
 
2019
2018
2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
 
$
3,871

$
10,073

$
(7,290
)
 
Net Sales
 
$
955,097

$
859,634

$
796,392

 
$
7,969

$
(1,278
)
$
(573
)
 
 
 
 

 

 
Cost of Sales
 
430,382

390,524

365,351

 
638

365

(145
)
Pre-tax gain (loss)
 
$
3,871

$
10,073

$
(7,290
)
 
 
 
 
 
 
 
$
8,607

$
(913
)
$
(718
)
Tax expense (benefit)
 
935

2,434

(1,761
)
 
 
 
 
 
 
 
2,079

(221
)
(265
)
Net gain (loss)
 
$
2,936

$
7,639

$
(5,529
)
 
 
 
 
 
 
 
$
6,528

$
(692
)
$
(453
)


At December 31, 2019, $0.7 million of net unrealized gains on forward contracts accounted for as cash flow hedges, and included in accumulated other comprehensive loss, are expected to be recognized in earnings in the next twelve months.

Derivatives not designated as cash flow hedges

Net gains and losses from derivative instruments not accounted for as hedges offset by gains and losses on our intercompany receivables on our consolidated statements of comprehensive income were:

 
 
 
 
Years Ended
Derivative Instrument
 
Location on Consolidated Statements of Comprehensive Income
 
2019
 
2018
 
2017
 
 
 
 
 
 
 
 
 
Net gain (loss) on currency forward contracts
 
Selling and administrative expense
 
$
(573
)
 
$
69

 
$
(1,577
)
Net gain (loss) on currency transaction exposures
 
Selling and administrative expense
 
$
(653
)
 
$
(804
)
 
$
1,058



Balance sheet presentation

We record these forward foreign exchange contracts at fair value; the following tables summarize the fair value for forward foreign exchange contracts outstanding at December 31, 2019 and 2018:
December 31, 2019
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
2,307

 
$
(1,341
)
 
$
966

Foreign exchange contracts
Other long-term liabilities
 
38

 
(353
)
 
(315
)
 
 
 
$
2,345

 
$
(1,694
)
 
$
651

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 

 
 

 
 

Foreign exchange contracts
Other current liabilities
 
22

 
(159
)
 
(137
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
2,367

 
$
(1,853
)
 
$
514


December 31, 2018
Location on Consolidated Balance Sheet
 
Asset Fair
Value
 
Liabilities Fair
Value
 
Net
 Fair
Value
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Prepaids and other current assets
 
$
5,817

 
$
(431
)
 
$
5,386

 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
Foreign exchange contracts
Other current liabilities
 
19

 
(217
)
 
(198
)
 
 
 
 
 
 
 
 
Total derivatives
 
 
$
5,836

 
$
(648
)
 
$
5,188


Our forward foreign exchange contracts are subject to a master netting agreement and qualify for netting in the consolidated balance sheets.  

Fair Value Disclosure. FASB guidance defines fair value and establishes a framework for measuring fair value and related disclosure requirements. This guidance applies when fair value measurements are required or permitted. The guidance indicates, among other things, that a fair value measurement assumes that the transaction to sell an asset or transfer a liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. Fair value is defined based upon an exit price model.

Valuation Hierarchy. A valuation hierarchy was established for disclosure of the inputs to the valuations used to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows. Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities. Level 2 inputs are quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, inputs other than quoted prices that are observable for the asset or liability, including interest rates, yield curves and credit risks, or inputs that are derived principally from or corroborated by observable market data through correlation. Level 3 inputs are unobservable inputs based on our own assumptions used to measure assets and liabilities at fair value. A financial asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. There have been no significant changes in the assumptions.
 
Valuation Techniques. Assets and liabilities carried at fair value and measured on a recurring basis as of December 31, 2019 consist of forward foreign exchange contracts. The Company values its forward foreign exchange contracts using quoted prices for similar assets. The most significant assumption is quoted currency rates. The value of the forward foreign exchange contract assets and liabilities were valued using Level 2 inputs and are listed in the table above.  
 
The carrying amounts reported in our balance sheets for cash and cash equivalents, accounts receivable, accounts payable and long-term debt approximate fair value.
XML 106 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Guarantees (Tables)
12 Months Ended
Dec. 31, 2019
Guarantees [Abstract]  
Changes in the carrying amount of service and product warranties
Changes in the carrying amount of service and product standard warranties for the year ended December 31, are as follows:

 
2019
 
2018
 
2017
Balance as of January 1,
$
1,585

 
$
1,750

 
$
1,954

 
 
 
 
 
 
Provision for warranties
1,699

 
1,099

 
1,034

Claims made
(1,098
)
 
(1,264
)
 
(1,238
)
 
 
 
 
 
 
Balance as of December 31,
$
2,186

 
$
1,585

 
$
1,750


XML 107 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 108 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Operations and Significant Accounting Policies Operations and Significant Accounting Policies
 
Organization and operations
 
CONMED Corporation (“CONMED”, the “Company”, “we” or “us”) is a medical technology company that provides surgical devices and equipment for minimally invasive procedures.  The Company’s products are used by surgeons and physicians in a variety of specialties including orthopedics, general surgery, gynecology, neurosurgery, thoracic surgery and gastroenterology.
 
Principles of consolidation
 
The consolidated financial statements include the accounts of CONMED Corporation and its controlled subsidiaries.  All significant intercompany accounts and transactions have been eliminated.
 
Use of estimates
 
The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and judgments which affect the reported amounts of assets, liabilities, related disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenues and expenses during the reporting period. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may differ from those estimates.  

Cash and cash equivalents

We consider all highly liquid investments with an original maturity of three months or less to be cash equivalents.
 
Inventories

Inventories are valued at the lower of cost and net realizable value determined on the FIFO (first-in, first-out) cost method.
 
We write-off excess and obsolete inventory resulting from the inability to sell our products at prices in excess of current carrying costs.  We make estimates regarding the future recoverability of the costs of our products and record a provision for excess and obsolete inventories based on historical experience and expected future trends. 

Property, plant and equipment

Property, plant and equipment are stated at cost and depreciated using the straight-line method over the following estimated useful lives:
 
 
Building and improvements
12 to 40 years
 
Leasehold improvements
Shorter of life of asset or life of lease
 
Machinery and equipment
2 to 15 years


Leases

The Company leases various manufacturing facilities, office facilities and equipment under operating and finance leases. We determine if an arrangement is a lease at inception. Right-of-use ("ROU") assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. We use the implicit rate when readily determinable. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. Certain of our leases include variable lease payments, mainly when a lease is tied to an index rate. These variable lease payments are recorded as expense in the period incurred and are not material.

The Company has lease agreements with lease and non-lease components, which we account for separately. For certain equipment leases, we apply a portfolio approach to efficiently account for the operating lease ROU assets and lease liabilities. We also elected the short-term lease exemption and do not recognize leases with terms less than one year on the balance sheet. The related short-term lease expense is not material.

Our leases have remaining lease terms of one year to eleven years, some of which include options to extend the leases for up to five years, and some of which include options to terminate the leases within one year. We only account for such extensions or early terminations when it is reasonably certain we will exercise such options. Refer to Note 5 for further detail on leases.

The Company places certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years. Placed equipment is loaned and subject to return if minimum single-use purchases are not met. The Company accounts for these placements as operating leases but applies a practical expedient and does not separate the non-lease and lease components from the combined component. Accordingly, the Company accounts for the combined component as a single performance obligation with revenue recognized upon shipment of the related single use-products. The cost of the equipment is amortized over its estimated useful life which is generally five years.

Goodwill and other intangible assets

We have a history of growth through acquisitions.  Assets and liabilities of acquired businesses are recorded at their estimated fair values as of the date of acquisition.  Goodwill represents costs in excess of fair values assigned to the underlying net assets of acquired businesses.   Factors that contribute to the recognition of goodwill include synergies that are specific to our business and are expected to increase net sales and profits; acquisition of a talented workforce; cost savings opportunities; the strategic benefit of expanding our presence in core and adjacent markets; and diversifying our product portfolio. Customer and distributor relationships, trademarks, tradenames, developed technology, patents and other intangible assets primarily represent allocations of purchase price to identifiable intangible assets of acquired businesses. Sales representation, marketing and promotional rights represent intangible assets created under our agreement with Musculoskeletal Transplant Foundation (“MTF”).
 
Goodwill and intangible assets deemed to have indefinite lives are not amortized, but are subject to at least annual impairment testing. It is our policy to perform our annual impairment testing in the fourth quarter. The identification and measurement of goodwill impairment involves the estimation of the fair value of our business. Estimates of fair value are based on the best information available as of the date of the assessment. We completed our goodwill impairment testing during the fourth quarter of 2019. We performed our impairment test utilizing the market capitalization approach to determine whether the fair value of a reporting unit is less than its carrying amount. Based upon our assessment, the fair value continues to exceed carrying value.

Intangible assets with a finite life are amortized over the estimated useful life of the asset and are evaluated each reporting period to determine whether events and circumstances warrant a revision to the remaining period of amortization.  Intangible assets subject to amortization are reviewed for impairment whenever events or changes in circumstances indicate that its carrying amount may not be recoverable. The carrying amount of an intangible asset subject to amortization is not recoverable if it exceeds the sum of the undiscounted cash flows expected to result from the use of the asset.  An impairment loss is recognized by reducing the carrying amount of the intangible asset to its current fair value.

For all other indefinite-lived intangible assets, including unamortized trademarks and tradenames, we perform a qualitative impairment test. Based upon this assessment, we have determined that our indefinite-lived intangible assets are not impaired.

Other long-lived assets
 
We review other long-lived assets consisting of property, plant and equipment and field inventory for impairment whenever events or circumstances indicate that such carrying amounts may not be recoverable. If the sum of the expected future undiscounted cash flows is less than the carrying amount of the asset, an impairment loss is recognized by reducing the recorded value to its current fair value.

The Company maintains field inventory consisting of capital equipment for customer demonstration and evaluation purposes. Field inventory is generally not sold to customers but rather continues to be used over its useful life for demonstration, evaluation and loaner purposes. An annual wear and tear provision has been recorded on field inventory. The net book value of such equipment at December 31, 2019 and 2018 is $50.3 million and $50.4 million, respectively.
Translation of foreign currency financial statements

Assets and liabilities of foreign subsidiaries have been translated into United States dollars at the applicable rates of exchange in effect at the end of the period reported. Revenues and expenses have been translated at the applicable weighted average rates of exchange in effect during the period reported. Translation adjustments are reflected in accumulated other comprehensive loss. Transaction gains and losses are included in net income.

Foreign exchange and hedging activity

We manage our foreign currency transaction risks through the use of forward contracts to hedge forecasted cash flows associated with foreign currency transaction exposures. We account for these forward contracts as cash flow hedges. To the extent these forward contracts meet hedge accounting criteria, changes in their fair value are not included in current earnings but are included in accumulated other comprehensive loss. These changes in fair value will be reclassified into earnings as a component of sales or cost of sales when the forecasted transaction occurs.

We also enter into forward contracts to exchange foreign currencies for United States dollars in order to hedge our currency transaction exposures on intercompany receivables denominated in foreign currencies. These forward contracts settle each month at month-end, at which time we enter into new forward contracts. We have not designated these forward contracts as hedges and have not applied hedge accounting to them. We record these forward contracts at fair value with resulting gains and losses included in selling and administrative expense in the consolidated statements of comprehensive income.

Income taxes

Deferred income tax assets and liabilities are based on the difference between the financial statement and tax basis of assets and liabilities and operating loss and tax credit carryforwards as measured by the enacted tax rates that are anticipated to be in effect in the respective jurisdictions when these differences reverse. The deferred income tax provision generally represents the net change in the assets and liabilities for deferred income taxes. A valuation allowance is established when it is necessary to reduce deferred income tax assets to amounts for which realization is likely. In assessing the need for a valuation allowance, we estimate future taxable income, considering the feasibility of ongoing tax planning strategies and the realizability of tax loss carryforwards following tax law ordering rules. Valuation allowances related to deferred tax assets may be impacted by changes to tax laws, changes to statutory tax rates, reversal of temporary differences and ongoing and future taxable income levels.
 
Deferred income taxes are not provided on the unremitted earnings of certain subsidiaries outside of the United States earned after December 31, 2017 as it is expected that these earnings are permanently reinvested. Such earnings may become taxable upon a repatriation of assets from a subsidiary or the sale or liquidation of a subsidiary. Deferred income taxes are provided when the Company no longer considers subsidiary earnings to be permanently invested, such as in situations where the Company’s subsidiaries plan to make future dividend distributions.

Revenue recognition
    
The Company recognizes revenue when we have satisfied a performance obligation by transferring a promised good or service (that is an asset) to a customer. An asset is transferred when the customer obtains control of that asset. The following policies apply to our major categories of revenue transactions:

Revenue is recognized when product is shipped at which point the performance obligation is satisfied and the customer obtains control of the product.

We place certain of our capital equipment with customers on a loaned basis and at no charge in exchange for commitments to purchase related single-use products over time periods generally ranging from one to three years.  In these circumstances, no revenue is recognized upon capital equipment shipment as the equipment is loaned and subject to return if certain minimum single-use purchases are not met.  Revenue is recognized upon the sale and shipment of the related single-use products.  The cost of the equipment is amortized over its estimated useful life which is generally five years.

We recognize revenues in accordance with the terms of our agreement with MTF on a net basis as our role is that of an agent earning a commission or fee. MTF is responsible for the sourcing, processing and distribution of allograft tissue for sports medicine procedures while the Company represents, markets and promotes MTF’s sports medicine allograft tissues to customers. The Company is paid a fee by MTF which is calculated as a percentage of the net amounts invoiced by MTF to customers for sports medicine allograft tissues. The Company accounts for the services provided to MTF as a series of distinct performance obligations and each service is recognized over time as MTF simultaneously receives and consumes the benefit.

Product returns are only accepted at the discretion of the Company and in accordance with our “Returned Goods Policy”.  Historically, the level of product returns has not been significant.  We accrue for sales returns, rebates and allowances based upon an analysis of historical customer returns and credits, rebates, discounts and current market conditions.

Our terms of sale to customers generally do not include any obligations to perform future services.  Limited warranties are provided for capital equipment sales and provisions for warranty are provided at the time of product sale based upon an analysis of historical data.

Amounts billed to customers related to shipping and handling have been included in net sales.  Shipping and handling costs included in selling and administrative expense were $15.4 million, $14.0 million and $13.1 million for 2019, 2018 and 2017, respectively.

We sell to a diversified base of customers around the world and, therefore, believe there is no material concentration of credit risk.

We assess the risk of loss on accounts receivable and adjust the allowance for doubtful accounts based on this risk assessment.  Historically, losses on accounts receivable have not been material.  Management believes that the allowance for doubtful accounts is adequate to provide for probable losses resulting from accounts receivable.

We sell extended warranties to customers that are typically for a period of one to three years. The related revenue is recorded as a contract liability and recognized over the life of the contract on a straight-line basis, which is reflective of our obligation to stand ready to provide repair services.

Please refer to Note 10 for further detail on revenue.

Earnings per share

Basic earnings per share (“basic EPS”) is computed by dividing net income by the weighted average number of common shares outstanding for the reporting period. Diluted earnings per share (“diluted EPS”) gives effect to all dilutive potential shares outstanding resulting from employee stock options, restricted stock units, performance share units and stock appreciation rights during the period. The following table sets forth the computation of basic and diluted earnings per share at December 31, 2019, 2018 and 2017, respectively: 
 
2019
 
2018
 
2017
 
 
 
 
 
 
Net income
$
28,620

 
$
40,854

 
$
55,487

 
 
 
 
 
 
Basic-weighted average shares outstanding
28,325

 
28,118

 
27,939

 
 
 
 
 
 
Effect of dilutive potential securities
1,170

 
772

 
232

 
 
 
 
 
 
Diluted-weighted average shares outstanding
29,495

 
28,890

 
28,171

 
 
 
 
 
 
Net income (per share)
 
 
 
 
 
Basic
$
1.01

 
$
1.45

 
$
1.99

Diluted
0.97

 
1.41

 
1.97



The shares used in the calculation of diluted EPS exclude options and stock appreciation rights ("SARs") to purchase shares where the exercise price was greater than the average market price of common shares for the year and the effect of the inclusion would be anti-dilutive. Such shares aggregated approximately 0.7 million, 0.7 million and 1.2 million at December 31, 2019, 2018 and 2017, respectively.  As more fully described in Note 7, our 2.625% convertible notes due in 2024 (the “Notes”) are convertible under certain circumstances, as defined in the indenture, into a combination of cash and CONMED common stock.  The calculation of diluted EPS would include potential diluted shares upon conversion of the Notes when the average market price per share of our common stock for the period, is greater than the conversion price of the Notes of $88.80. We intend to settle in cash the principal outstanding and use the treasury stock method when calculating their potential dilutive effect, if any. We have entered into convertible notes hedge transactions to increase the effective conversion price of the Notes to $114.92.  However, our convertible notes hedges are not included when calculating potential dilutive shares since their effect is always anti-dilutive. During the year ended December 31, 2019, our average share price has not exceeded the conversion price of the Notes; therefore, under the net share settlement method, there were no potential shares issuable under the Notes to be used in the calculation of diluted EPS.

Stock-based compensation

All share-based payments to employees, including grants of employee stock options, restricted stock units, performance share units and stock appreciation rights are recognized in the financial statements based at their fair values.  Compensation expense is generally recognized using a straight-line method over the vesting period. Compensation expense for performance share units is recognized using the graded vesting method.
 
We issue shares under our stock based compensation plans out of treasury stock whereby treasury stock is reduced by the weighted average cost of such treasury stock.  To the extent there is a difference between the cost of the treasury stock and the exercise price of shares issued under stock based compensation plans, we record gains to paid in capital;  losses are recorded to paid in capital to the extent any gain was previously recorded, otherwise the loss is recorded to retained earnings.
 
Accumulated other comprehensive loss

Accumulated other comprehensive loss consists of the following:
 
Cash Flow
Hedging
Gain (Loss)
 
Pension
Liability
 
Foreign Currency Translation
Adjustments
 
Accumulated
Other
Comprehensive Loss
 
 
 
 
 
 
 
 
Balance, December 31, 2016
$
1,546

 
$
(26,458
)
 
$
(33,614
)
 
$
(58,526
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
(5,529
)
 
(1,142
)
 
13,879

 
7,208

Amounts reclassified from accumulated other comprehensive income before tax(a)
718

 
2,835

 

 
3,553

Income tax
(265
)
 
(1,048
)
 

 
(1,313
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(5,076
)
 
645

 
13,879

 
9,448

 
 
 
 
 
 
 
 
Balance, December 31, 2017
$
(3,530
)
 
$
(25,813
)
 
$
(19,735
)
 
$
(49,078
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
7,639

 
(2,711
)
 
(8,369
)
 
(3,441
)
Amounts reclassified from accumulated other comprehensive income before tax(a)
913

 
2,689

 

 
3,602

Income tax
(221
)
 
(650
)
 

 
(871
)
 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
8,331

 
(672
)
 
(8,369
)
 
(710
)
 
 
 
 
 
 
 
 
Cumulative effect of change in accounting principle(b)
(716
)
 
(5,233
)
 

 
(5,949
)
 
 
 
 
 
 
 
 
Balance, December 31, 2018
$
4,085

 
$
(31,718
)
 
$
(28,104
)
 
$
(55,737
)
 
 
 
 
 
 
 
 
Other comprehensive income (loss) before reclassifications, net of tax
2,936

 
(2,158
)
 
25

 
803

Amounts reclassified from accumulated other comprehensive income (loss) before tax(a)
(8,607
)
 
2,881

 

 
(5,726
)
Income tax
2,079

 
(696
)
 

 
1,383

 
 
 
 
 
 
 
 
Net current-period other comprehensive income (loss)
(3,592
)
 
27

 
25

 
(3,540
)
 
 
 
 
 
 
 
 
Balance, December 31, 2019
$
493

 
$
(31,691
)
 
$
(28,079
)
 
$
(59,277
)


(a) The cash flow hedging gain (loss) and pension liability accumulated other comprehensive income components are included in sales or cost of sales and as a component of net periodic pension cost, respectively. Refer to Note 16 and Note 12, respectively, for further details.

(b) We recorded the cumulative impact of adopting ASU 2018-02 in 2018, which allows for the elimination of the stranded tax effects of Tax Reform through a reclassification between accumulated other comprehensive income (loss) and retained earnings.
XML 109 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operations and Significant Accounting Policies (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Operations and Significant Accounting Policies [Line Items]      
Selling and administrative expense $ 400,141 $ 355,617 $ 351,799
Other Noncurrent Assets      
Other Assets, Noncurrent [Abstract]      
Field inventory 50,300 50,400  
Shipping and Handling [Member]      
Operations and Significant Accounting Policies [Line Items]      
Selling and administrative expense $ 15,400 $ 14,000 $ 13,100
Minimum [Member]      
Operations and Significant Accounting Policies [Line Items]      
Remaining Lease Term 1 year    
Lessee, Operating Lease, Termination Option Term 1 year    
Maximum [Member]      
Operations and Significant Accounting Policies [Line Items]      
Remaining Lease Term 11 years    
Lessee, Operating Lease, Renewal Term 5 years    
2.625 Percent Convertible Notes Due 2024 [Member] | Convertible Notes Payable [Member]      
Operations and Significant Accounting Policies [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 2.625%    
Debt Instrument, Convertible, Conversion Price $ 88.80    
Option Indexed to Issuer's Equity, Strike Price $ 114.92    
XML 110 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Revenues $ 955,097 $ 859,634 $ 796,392
Cost of sales 430,382 390,524 365,351
Gross profit 524,715 469,110 431,041
Selling and administrative expense 400,141 355,617 351,799
Research and development expense 45,460 42,188 32,307
Total operating expenses 445,601 397,805 384,106
Income from operations 79,114 71,305 46,935
Interest expense 42,701 20,652 18,203
Other expense 5,188 0 0
Income before income taxes 31,225 50,653 28,732
Provision (benefit) for income taxes 2,605 9,799 (26,755)
Net income $ 28,620 $ 40,854 $ 55,487
Earnings per share:      
Basic (in dollars per share) $ 1.01 $ 1.45 $ 1.99
Diluted (in dollars per share) $ 0.97 $ 1.41 $ 1.97
Other comprehensive income (loss), before tax:      
Foreign currency translation adjustments $ 25 $ (8,369) $ 13,879
Pension liability 35 (885) 1,023
Cash flow hedging gain (loss) (4,736) 10,985 (8,051)
Other comprehensive income, before tax 23,944 42,585 62,338
Provision (benefit) for income taxes related to items in other comprehensive income (1,136) 2,441 (2,597)
Comprehensive income $ 25,080 $ 40,144 $ 64,935
XML 111 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tax Credit Carryforwards) (Details) - Federal [Member]
$ in Millions
Dec. 31, 2019
USD ($)
Tax Credit Carryforward [Line Items]  
Operating loss carryforwards $ 9.3
Research and Development Credit [Member]  
Tax Credit Carryforward [Line Items]  
Tax credit carryforward $ 10.3
XML 112 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current tax expense:      
Current Federal Tax Expense (Benefit) $ 96 $ (1,077) $ 1,744
Current State and Local Tax Expense (Benefit) 444 777 2,101
Current Foreign Tax Expense (Benefit) 8,375 8,036 9,421
Current income tax expense (benefit) 8,915 7,736 13,266
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Deferred Federal Income Tax Expense (Benefit) (3,970) 4,478 (44,456)
Deferred State and Local Income Tax Expense (Benefit) (938) 62 (1,036)
Deferred Foreign Income Tax Expense (Benefit) (1,402) (2,477) 5,471
Deferred income tax expense (benefit): (6,310) 2,063 (40,021)
Provision (benefit) for income taxes $ 2,605 9,799 (26,755)
Tax Cuts and Jobs Act, Incomplete Accounting, Provisional Income Tax Expense (Benefit)     $ (31,900)
Tax Cuts and Jobs Act, Measurement Period Adjustment, Deferred Tax Revaluation, Income Tax Expense (Benefit)   1,300  
Tax Cuts and Jobs Act, Measurement Period Adjustment, Foreign Items, Income Tax Expense (Benefit)   (400)  
Tax Cuts and Jobs Act, Income Tax Expense (Benefit)   $ (31,000)  
XML 113 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity (Employee Plan) (Details)
12 Months Ended
Dec. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved for share-based compensation plans 7,300,000
Employee Plan [Member] | Employee Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares reserved for share-based compensation plans 1,000,000.0
Minimum percent of salary employees can invest 1.00%
Maximum percent of salary employees can invest 10.00%
Purchase prices percent of fair market value 95.00%
Number of shares issued under Plan 18,104